There are 2 ways to get from Mecca to Prague by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Jeddah, fly
best- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Václav Havel Airport Prague (PRG)plane JED - PRG
10h 35mKč 5,527–28,893Bus to Taif Regional Airport, fly
- Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus
- Fly from Taif Regional Airport (TIF) to Václav Havel Airport Prague (PRG)plane TIF - PRG
14h 21mKč 6,467–16,252
Jeddah (JED) to Václav Havel Airport Prague (PRG) flights
Questions & Answers
The cheapest way to get from Mecca to Prague is to bus and fly which costs 6 000 Kč - 17 000 Kč and takes 14h 21m.
The fastest way to get from Mecca to Prague is to train and fly which takes 10h 35m and costs 5 500 Kč - 29 000 Kč.
The distance between Mecca and Prague is 3955 km.
It takes approximately 10h 35m to get from Mecca to Prague, including transfers.
Prague is 1h behind Mecca. It is currently 7:28 AM in Mecca and 6:28 AM in Prague.
There are 1606+ hotels available in Prague.
What companies run services between Mecca, Saudi Arabia and Prague, Czechia?
There is no direct connection from Mecca to Prague. However, you can take the train to Jeddah Airport, take the taxi to Jeddah-Airport-JED airport, fly to Václav Havel Airport Prague (PRG), walk to Václav Havel Airport T1, take the line 59 train to Nádraží Veleslavín, walk to Nádraží Veleslavín, then take the subway to Staroměstská. Alternatively, you can take the bus to Ta'if Bus Station, take the taxi to Taif Regional Airport (TIF) airport, fly to Václav Havel Airport Prague (PRG), walk to Václav Havel Airport T1, take the line 59 train to Nádraží Veleslavín, walk to Nádraží Veleslavín, then take the subway to Staroměstská.
- Website
- turkishairlines.com
Flights from Jeddah to Václav Havel Airport Prague via Istanbul
- Ave. Duration
- 8h 46m
- When
- Every day
- Estimated price
- Kč 4,600–18,000
- Website
- egyptair.com
Flights from Jeddah to Václav Havel Airport Prague via Cairo
- Ave. Duration
- 10h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- Kč 5,000–18,000
Flights from Taif Regional Airport to Václav Havel Airport Prague via Cairo
- Ave. Duration
- 11h 55m
- When
- Tuesday and Sunday
- Estimated price
- Kč 6,500–22,000
- Website
- flynas.com
Flights from Taif Regional Airport to Václav Havel Airport Prague via Riyadh
- Ave. Duration
- 12h 11m
- When
- Tuesday to Sunday
- Estimated price
- Kč 5,500–15,000
- Website
- flypgs.com
Flights from Jeddah to Václav Havel Airport Prague via Sabiha Gokcen
- Ave. Duration
- 10h 2m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Kč 3,300–14,000
- Website
- ajet.com
Flights from Jeddah to Václav Havel Airport Prague via Sabiha Gokcen
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- Kč 3,100–9,500
- Website
- en.aegeanair.com
Flights from Jeddah to Václav Havel Airport Prague via Athens
- Ave. Duration
- 9h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Kč 3,800–15,000
- Website
- smartwings.com
Flights from Taif Regional Airport to Václav Havel Airport Prague via Dubai
- Ave. Duration
- 11h 45m
- When
- Thursday and Sunday
- Estimated price
- Kč 6,500–20,000
- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- Kč 220–523
- Schedules at
- sar.hhr.sa
- Economy
- Kč 220–270
- Business
- Kč 250–350
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from Makkah Bus Stn to Ta'if Bus Station
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 Italian Lakes: Getting around by train, Which London airport should I choose?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.





