There are 6 ways to get from Penang Airport (PEN) to Medina by plane, train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly to Medina • 12h 17m
Cheapest option
Fly to Jeddah, train • 14h 3m
4 alternative options
Fly to Hail, bus • 21h 38m
Fly to Gassim, bus • 19h 19m
Fly to Yanbu, bus • 25h 45m
Drive • 5 days 16h
Questions & Answers
The cheapest way to get from Penang Airport (PEN) to Medina is to fly and bus which costs RM 1700 - RM 3500 and takes 21h 38m.
The quickest way to get from Penang Airport (PEN) to Medina is to fly which costs RM 1800 - RM 3700 and takes 12h 17m.
The distance between Penang Airport (PEN) and Medina is 6800 km. The road distance is 10386.1 km.
It takes approximately 12h 17m to get from Penang Airport (PEN) to Medina, including transfers.
There is no direct flight from Penang Airport to Medina Airport. The quickest flight takes 12h 10m and has one stopover.
Medina is 5h behind Penang Airport (PEN). It is currently 1:05 PM in Penang Airport (PEN) and 8:05 AM in Medina.
Yes, the driving distance between Penang Airport (PEN) to Medina is 10386 km. It takes approximately 5 days 16h to drive from Penang Airport (PEN) to Medina.
Firefly, Malindo Airways, AirAsia and three other airlines offer flights from Penang Airport to Medina Airport.
There are three+ hotels available in Medina. Prices start at 500﷼ per night.

- Distance: 6800.4 km
- Duration: 12h 17m
What companies run services between Penang Airport (PEN), Malaysia and Medina, Saudi Arabia?
Malaysia Airlines, Saudia and seven other airlines fly from Penang Airport (PEN) to Medina hourly.

- Website
- saudia.com
Flights from Penang to Medina via Kuala Lumpur
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, Thursday and Saturday
- Estimated price
- 1400﷼ - 2900﷼
Flights from Penang to Jeddah via Kuala Lumpur
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- 1400﷼ - 2900﷼
Flights from Penang to Hail via Kuala Lumpur, Riyadh
- Ave. Duration
- 14h 25m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 1300﷼ - 2700﷼
Flights from Penang to Hail via Senai, Kuala Lumpur, Riyadh
- Ave. Duration
- 16h 20m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 1300﷼ - 2800﷼
Flights from Penang to Hail via Guangzhou Baiyun, Riyadh
- Ave. Duration
- 19h 30m
- When
- Tuesday and Saturday
- Estimated price
- 1600﷼ - 3200﷼
Flights from Penang to Hail via Suvarnabhumi, Riyadh
- Ave. Duration
- 20h 30m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- 1300﷼ - 2700﷼
Flights from Penang to Hail via Langkawi, Kuala Lumpur, Riyadh
- Ave. Duration
- 17h 30m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 1300﷼ - 2700﷼
Flights from Penang to Gassim via Kuala Lumpur, Riyadh
- Ave. Duration
- 16h 40m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 1200﷼ - 2600﷼
Flights from Penang to Gassim via Kuala Lumpur, Jeddah
- Ave. Duration
- 18h 57m
- When
- Every day
- Estimated price
- 1400﷼ - 2900﷼
Flights from Penang to Yanbu via Kuala Lumpur, Riyadh
- Ave. Duration
- 14h 55m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 1300﷼ - 2800﷼
Flights from Penang to Yanbu via Kuala Lumpur, Jeddah
- Ave. Duration
- 14h 40m
- When
- Saturday and Sunday
- Estimated price
- 1500﷼ - 4600﷼
Flights from Penang to Yanbu via Kuala Lumpur, Riyadh, Jeddah
- Ave. Duration
- 17h 55m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 1300﷼ - 2800﷼
Flights from Penang to Yanbu via Singapore Changi, Jeddah
- Ave. Duration
- 15h 40m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 1400﷼ - 2900﷼
Flights from Penang to Yanbu via Senai, Kuala Lumpur, Riyadh
- Ave. Duration
- 16h 50m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 1400﷼ - 2900﷼

- Website
- malaysiaairlines.com
Flights from Penang to Medina via Kuala Lumpur
- Ave. Duration
- 12h 37m
- When
- Every day
- Estimated price
- 1600﷼ - 4600﷼
Flights from Penang to Medina via Kuala Lumpur, Jeddah
- Ave. Duration
- 13h 15m
- When
- Saturday and Sunday
- Estimated price
- 1600﷼ - 4800﷼
Flights from Penang to Medina via Langkawi, Kuala Lumpur
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- 1600﷼ - 4800﷼
Flights from Penang to Jeddah via Kuala Lumpur
- Ave. Duration
- 11h 43m
- When
- Every day
- Estimated price
- 1500﷼ - 4100﷼
Flights from Penang to Gassim via Kuala Lumpur, Doha
- Ave. Duration
- 17h 12m
- When
- Every day
- Estimated price
- 1400﷼ - 3200﷼

- Website
- qatarairways.com
Flights from Penang to Medina via Phuket, Doha
- Ave. Duration
- 13h 15m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- 1400﷼ - 3400﷼
Flights from Penang to Jeddah via Phuket, Doha
- Ave. Duration
- 13h 20m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- 1400﷼ - 3400﷼
Flights from Penang to Gassim via Kuala Lumpur, Doha
- Ave. Duration
- 17h 12m
- When
- Every day
- Estimated price
- 1400﷼ - 3200﷼

- Website
- flydubai.com
Flights from Penang to Gassim via Singapore Changi, Dubai
- Ave. Duration
- 17h 25m
- When
- Saturday and Sunday
- Estimated price
- 1200﷼ - 4600﷼
Flights from Penang to Gassim via Soekarno–Hatta, Dubai
- Ave. Duration
- 15h 45m
- When
- Saturday and Sunday
- Estimated price
- 2000﷼ - 5500﷼
Flights from Penang to Yanbu via Soekarno–Hatta, Dubai
- Ave. Duration
- 16h 10m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 2100﷼ - 6000﷼

- Website
- airarabia.com
Flights from Penang to Hail via Kuala Lumpur, Sharjah
- Ave. Duration
- 17h 55m
- When
- Monday, Wednesday and Friday
- Estimated price
- 1400﷼ - 3500﷼
Flights from Penang to Gassim via Kuala Lumpur, Sharjah
- Ave. Duration
- 13h 55m
- When
- Friday
- Estimated price
- 1400﷼ - 3400﷼

- Website
- flyscoot.com
Flights from Penang to Jeddah via Singapore Changi
- Ave. Duration
- 14h 10m
- When
- Monday, Thursday and Saturday
- Estimated price
- 950﷼ - 3100﷼

- Website
- csair.com
Flights from Penang to Jeddah via Guangzhou Baiyun
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday and Friday
- Estimated price
- 1700﷼ - 3500﷼

- Website
- airasiax.com
Flights from Penang to Jeddah via Kuala Lumpur
- Ave. Duration
- 11h 5m
- When
- Monday, Saturday and Sunday
- Estimated price
- 900﷼ - 2700﷼

- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Jeddah Airport to Madinah
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- 95﷼ - 270﷼
- Schedules at
- sar.hhr.sa
- Economy
- 95﷼ - 140﷼
- Business
- 180﷼ - 260﷼

- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Ha'il to Madinah
- Ave. Duration
- 6h 3m
- Frequency
- 3 times a day
- Estimated price
- 85﷼ - 120﷼
- Website
- https://www.saptco.com.sa/
Bus from Buraydah to Madinah
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- 100﷼ - 150﷼
- Website
- https://www.saptco.com.sa/
Bus from Yanbu to Jeddah
- Ave. Duration
- 4h 13m
- Frequency
- Every 3 hours
- Estimated price
- 70﷼ - 100﷼
- Website
- https://www.saptco.com.sa/
Bus from Jeddah to Madinah
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- 75﷼ - 120﷼
- Website
- https://www.saptco.com.sa/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, Travelling to and around Russia for the 2018 FIFA World Cup and Need to know: Greyhound - to help you get the most out of your next trip.