Wayfli › Singapore (SIN) › To Doha (DOH)

Singapore (SIN) to Doha (DOH) flights

There are direct flights from Singapore Changi Airport to Doha Hamad International Airport, sold by one airline: Qatar Airways. The distance is 6,207 km, about 8h 5m in the air. There are also 25 one-stop options, via airports such as Dubai, Bangkok and Kuala Lumpur.

Live fares for SIN → DOHSee all routes on the map
6,207 kmdistance
~8h 5mdirect flight time (estimate)
1direct airline
25one-stop options

Direct flights from Singapore to Doha

RouteAirlines (incl. codeshares)DistanceTime (est.)
SIN → DOHQatar Airways6,207 km~8h 5m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
DXB DubaiEmirates and Ethiopian Airlines then Emirates and Flydubai6,224 km~10h 15m
BKK BangkokAir India and Cathay Pacific then Qatar Airways6,697 km~10h 50m
KUL Kuala LumpurAmerican Airlines and Air India then Malaysia Airlines and Qatar Airways6,207 km~10h 15m
DEL DelhiIndiGo and Air India then Air India and Qatar Airways6,709 km~10h 50m
AUH Abu DhabiRoyal Air Maroc and ITA Airways then Etihad Airways and Qatar Airways6,207 km~10h 15m
TAS TashkentUzbekistan Airways and Malaysia Airlines then Qatar Airways8,049 km~12h 30m
BOM MumbaiIndiGo and Garuda Indonesia then IndiGo and Air India Express6,213 km~10h 15m
SGN Ho Chi Minh CityLion Air and Singapore Airlines then Qatar Airways7,088 km~11h 20m
CGK JakartaGaruda Indonesia and Lion Air then Qatar Airways7,776 km~12h 10m
RUH RiyadhSingapore Airlines and Saudia then Malaysia Airlines and Qatar Airways7,170 km~11h 25m
MCT MuscatOman Air then Air France and KLM6,208 km~10h 15m
HKT PhuketThai AirAsia and Bangkok Airways then Qatar Airways6,275 km~10h 20m

More from Singapore and Doha

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.