All scheduled flights from Karachi to Madinah (KHI-MED)
Pakistan
Saudi Arabia
All scheduled flights from KHI to MED. You can fly from Karachi to Madinah non-stop on Mondays & Saturdays and the flight takes about 4 hours and 48 minutes. Flights with stops take between 6 to 9 hours depending on your flight and connection airport.
Layover airport
Airlines
Alliance
Aircraft
Class
22 flights to Madinah on Mon 03 Feb. 1 Direct flights and 21 flights with 1 stop.
Sort by: Standard
Filter
Direct flights 😃
Direct 4h 55m
Direct 4h 55m
- 17:25 KarachiJinnah International KHI
- 4h55m
- 20:20 MadinahMadinah MED
Flights with stop
1 stop 6h 10m
1 stop 6h 10m
- 12:00 KarachiJinnah International KHI
- 2 hours 20 minutes
- 13:20 Dubai Dubai International Airport DXB, Terminal 3
- Layover time at 1h00m
- 14:20 DubaiDubai International Airport DXB, Terminal 3
- 2 hours 50 minutes
- 16:10 Madinah Madinah MED
1 stop 6h 30m
Overnight flight
1 stop 6h 30m
1 stop 7h 00m
Low-cost airline
1 stop 7h 00m
1 stop 7h 50m
Low-cost airline
1 stop 7h 50m
1 stop 8h 00m
1 stop 8h 00m
1 stop 8h 10m
Change from terminal 2 to terminal 3
Codeshare flight
1 stop 8h 10m
1 stop 8h 40m
1 stop 8h 40m
1 stop 8h 40m
Long layover time 3h25m
1 stop 8h 40m
1 stop 8h 40m
Long layover time 3h25m
Codeshare flight
1 stop 8h 40m
1 stop 8h 40m
Long layover time 3h25m
Codeshare flight
1 stop 8h 40m
1 stop 9h 35m
Long layover time 3h40m
1 stop 9h 35m
1 stop 9h 45m
Long layover time 4h40m
Low-cost airline
1 stop 9h 45m
1 stop 9h 50m
Long layover time 4h20m
Overnight flight
Low-cost airline
1 stop 9h 50m
Multiple airlines
1 stop 8h 40m
Codeshare flight
1 stop 8h 40m
- 02:45 KarachiJinnah International KHI, Terminal M
- 4 hours 50 minutes
- 05:35 Jeddah King Abdulaziz International Airport JED, Terminal 1
- Layover time at 2h45m
- 08:20 JeddahKing Abdulaziz International Airport JED, Terminal 1
- 1 hours 05 minutes
- 09:25 Madinah Madinah MED
1 stop 8h 40m
Codeshare flight
1 stop 8h 40m
1 stop 8h 40m
Long layover time 3h25m
Codeshare flight
1 stop 8h 40m
1 stop 8h 40m
Long layover time 3h25m
Codeshare flight
1 stop 8h 40m
1 stop 8h 40m
Long layover time 3h25m
Codeshare flight
1 stop 8h 40m
1 stop 8h 40m
Long layover time 3h25m
Codeshare flight
1 stop 8h 40m
1 stop 8h 40m
Long layover time 3h25m
Codeshare flight
1 stop 8h 40m
1 stop 9h 35m
Long layover time 3h40m
Codeshare flight
1 stop 9h 35m