Flights to Medan

Direct flights from 18 cities, 542 flights a week. From Singapore the flight takes 1h 33m, tickets from $94. From Jakarta the flight takes 2h 15m, tickets from $141.

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

Arrival airport

Where the nonstop flights land

514 flights a week arrive nonstop

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