Singapore Changi (SIN) is one of the busiest air hubs on the planet in reality, which makes the scope of this particular reference worth stating plainly: it tracks 8 destination pairs from SIN, every one of them international and medium-haul, and every one of them in South Asia — Colombo, Dhaka, Kathmandu, Mumbai, Delhi, Lahore, Karachi and Islamabad. Five of the eight carry a verified historical direct-service record in the OpenFlights dataset; the other three don't.
The split doesn't track distance, since all eight routes sit within a fairly tight 2,749 to 4,830 km band. It tracks country instead. Every Sri Lankan, Bangladeshi, Nepali and Indian city pair here is verified, while all three Pakistani ones — Lahore, Karachi, Islamabad — are not. That's a strong enough pattern to be useful: Changi's India, Sri Lanka, Bangladesh and Nepal corridor is dense and well documented in this data, while any SIN-Pakistan itinerary is worth a direct GDS check before you quote a client, since the historical record simply doesn't show it here.
All eight of Changi's tracked connections are medium-haul, running roughly 3.2 to 5.7 hours, and none crosses into long-haul territory the way a Europe or Americas route would. This is a regional network snapshot rather than a picture of Singapore's full reach as a global hub.
| Destination | Country | Distance | Flight Time | Haul | Verified Service |
|---|---|---|---|---|---|
Colombo CMB |
Sri Lanka | 2,749 km / 1,708 mi | ≈ 3.2h | Medium-haul | ✓ 5 carriers |
Dhaka DAC |
Bangladesh | 2,897 km / 1,800 mi | ≈ 3.4h | Medium-haul | ✓ 4 carriers |
Kathmandu KTM |
Nepal | 3,537 km / 2,198 mi | ≈ 4.2h | Medium-haul | ✓ 2 carriers |
Mumbai BOM |
India | 3,921 km / 2,436 mi | ≈ 4.6h | Medium-haul | ✓ 3 carriers |
Delhi DEL |
India | 4,157 km / 2,583 mi | ≈ 4.9h | Medium-haul | ✓ 4 carriers |
Lahore LHE |
Pakistan | 4,571 km / 2,840 mi | ≈ 5.4h | Medium-haul | — no record |
Karachi KHI |
Pakistan | 4,740 km / 2,945 mi | ≈ 5.6h | Medium-haul | — no record |
Islamabad ISB |
Pakistan | 4,830 km / 3,001 mi | ≈ 5.7h | Medium-haul | — no record |
Five of Singapore's eight tracked connections — Colombo, Dhaka, Kathmandu, Mumbai and Delhi — carry a verified historical operating record, with Singapore Airlines Cargo showing up across most of them alongside regional and national carriers. The three Pakistani pairs have no such record in this dataset.
OpenFlights' historical route dataset records 5 carriers operating this city pair, flying 32C, Airbus A320, Airbus A330-300 and other types. It's the best-served pair in Singapore's whole tracked network — still confirm current-day operation and schedule in your GDS before quoting, since this dataset reflects historical service, not a live timetable.
CX Cathay PacificMJ LSQ Singapore Airlines CargoUL SriLankan AirlinesWY Oman Air4 carriers on record (Airbus A320, Airbus A330-300, Boeing 737 and other types) — solidly served, competitive pricing across at least a few airlines historically.
BG Biman Bangladesh AirlinesRX Rainbow Air PolynesiaSQ Singapore Airlines CargoTR Tiger Airways4 carriers on record (Boeing 737-800, Boeing 777-200, Boeing 787-8) — solidly served, competitive pricing across at least a few airlines historically.
9W Jet AirwaysAI Air India LimitedGA Garuda IndonesiaSQ Singapore Airlines Cargo3 carriers on record (Boeing 737-800, Boeing 777-200) — solidly served, competitive pricing across at least a few airlines historically.
9W Jet AirwaysGA Garuda IndonesiaSQ Singapore Airlines CargoAvailability searches from Changi use SIN as the origin code the same way across Amadeus, Sabre, Galileo and Apollo, whatever the destination. Since every tracked route here is a South Asia medium-haul city pair, the main thing worth double-checking in your GDS is which carrier and connection point is currently operating, since airline networks shift more often than distance and flight time do.
Amadeus: AN15JULSINxxx Sabre: A15JUNSINxxx Galileo: A/15JUNSINxxx
Replace xxx with the destination's own 3-letter IATA code from the tables above — the availability-check syntax itself doesn't change by destination, only the city pair does.
8 city pairs, all international and all medium-haul, concentrated in South Asia: Colombo, Dhaka, Kathmandu, Mumbai, Delhi, Lahore, Karachi and Islamabad.
The dataset's coverage splits by country rather than distance: Colombo, Dhaka, Kathmandu, Mumbai and Delhi all carry a verified historical operating record, while Lahore, Karachi and Islamabad don't. That doesn't mean no flight exists today, only that this historical dataset has no record of one; confirm current routing in your GDS before quoting a Pakistan itinerary.
Colombo is shortest at 2,749 km and about 3.2 hours; Islamabad is longest at 4,830 km and about 5.7 hours. Every tracked route from Singapore falls in that medium-haul range.
No. Singapore Changi's domestic count in this dataset is zero; all 8 tracked destinations are international, reflecting Singapore's status as a city-state with no domestic route network of its own to track.
Singapore Airlines Cargo appears across several of the verified routes, alongside Cathay Pacific on Colombo, Biman Bangladesh Airlines on Dhaka, and SriLankan Airlines and Oman Air also serving parts of this network, per OpenFlights' historical route records.
Paste any PNR touching Singapore (SIN) and get a client-ready itinerary in seconds, with layover times calculated using the correct time zones — free, no signup.
Try the Free Converter →