Flights to Medan at a glance
- cities with nonstop flights here
- 18
- nonstop flights a week
- 542
- lowest fare from Singapore
- $94
- flight time from Singapore
- 1h 33m
- lowest fare from Jakarta
- $141
- flight time from Jakarta
- 2h 15m
- arrival airport
- Kuala Namu International
Where you can fly to Medan from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Singapore Singapore, 1h 33m, 28 a week | 28 | 1h 33m | from $94 |
From other countries
Jakarta, Indonesiafrom $141
Kuala Lumpur, Malaysiafrom $59
Penang, Malaysiafrom $30
Batam, Indonesia
Gunungsitoli, Indonesia
Surabaya, Indonesia
Bandung, Indonesia
Banda Aceh, Indonesia
Pontianak, Indonesia
Padang, Indonesiafrom $77
Pekanbaru, Indonesiafrom $73
Makassar, Indonesia
Palembang, Indonesia
Jambi, Indonesia
Bangkok, Thailand
Yogyakarta, Indonesiafrom $123
Muscat, Oman
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Medan from?
From 18 cities. The busiest routes are from Singapore (28 flights a week).
How long is the flight from Singapore to Medan?
A nonstop flight takes about 1 hour 33 minutes, tickets from $94.
How long is the flight from Jakarta to Medan?
A nonstop flight takes about 2 hours 15 minutes, tickets from $141.
What is the cheapest city to fly to Medan from?
Penang from $30, Kuala Lumpur from $59, Pekanbaru from $73 and Padang from $77.
Which airport do flights to Medan arrive at?
All nonstop flights land at Kuala Namu International (KNO).
Cities near Medan with their own flights
Worth a look when fares or dates to Medan do not suit; distance by straight line