There are 7 ways to get from Edinburgh to Prague by plane, train, bus, car, car ferry or car train
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 from Edinburgh • 5h 18m
6 alternative options
Train to Glasgow, fly • 6h 25m
Train • 21h 14m
Bus • 28h 35m
Train, bus • 45h 39m
Drive, car ferry • 26h 6m
Drive, Eurotunnel • 17h 59m
Edinburgh to Prague by train
Travel safe during COVID-19
International entry into Czech Republic from United Kingdom
- Entry is unrestricted for citizens and permanent residents of United Kingdom
Conditions of entry into Czech Republic from United Kingdom
- There are no current restrictions
Rules to follow in Czech Republic
m
Mandatory
Considerations leaving from United Kingdom
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, entry into Czech Republic is currently allowed from United Kingdom.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Prague is 1221.
Wearing a face mask on public transport in Prague is mandatory.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1221.
No, returning to United Kingdom from Czech Republic is currently allowed.
See options for return travel.
Last updated: 22 Mar 2023
Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Edinburgh to Prague is to fly which costs £40 - £180 and takes 5h 18m.
The quickest way to get from Edinburgh to Prague is to fly which costs £40 - £180 and takes 5h 18m.
No, there is no direct bus from Edinburgh station to Prague station. However, there are services departing from Bus Station and arriving at Prague Wilsonova Bus Station via London Victoria Green Line Station. The journey, including transfers, takes approximately 28h 35m.
No, there is no direct train from Edinburgh to Prague. However, there are services departing from Edinburgh and arriving at Praha Hlavni Nadrazi via London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi and Frankfurt(Main)Hbf. The journey, including transfers, takes approximately 21h 14m.
The distance between Edinburgh and Prague is 1341 km.
The best way to get from Edinburgh to Prague without a car is to train which takes 21h 14m and costs £370 - £1,100.
It takes approximately 5h 18m to get from Edinburgh to Prague, including transfers.
Edinburgh to Prague bus services, operated by Megabus UK, depart from Bus Station.
Edinburgh to Prague train services, operated by LNER, depart from Edinburgh station.
The best way to get from Edinburgh to Prague is to fly which takes 5h 18m and costs £40 - £180. Alternatively, you can train, which costs £370 - £1,100 and takes 21h 14m, you could also bus, which costs £80 - £120 and takes 28h 35m.

- Distance: 1341.3 km
- Duration: 5h 18m
What companies run services between Edinburgh, Scotland and Prague, Czech Republic?
Ryanair UK, Ryanair and six other airlines fly from Edinburgh to Prague every 3 hours. Alternatively, you can take a train from Edinburgh to Prague via London Kings Cross, London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Frankfurt(Main)Hbf in around 21h 14m.

- Website
- britishairways.com
Flights from Edinburgh to Prague via London Heathrow
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- 2 800 Kč - 13 000 Kč
Flights from Glasgow to Prague via London Heathrow
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- 3 100 Kč - 11 000 Kč
Flights from Glasgow to Prague via London City
- Ave. Duration
- 5h 15m
- When
- Friday
- Estimated price
- 3 100 Kč - 11 000 Kč

- Website
- easyjet.com
Flights from Edinburgh to Prague
- Ave. Duration
- 2h 20m
- When
- Monday
- Estimated price
- 1 800 Kč - 6 500 Kč
Flights from Edinburgh to Prague via London Gatwick
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday and Friday
- Estimated price
- 1 800 Kč - 6 500 Kč
Flights from Edinburgh to Prague via Amsterdam Schiphol
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- 1 800 Kč - 6 500 Kč
Flights from Glasgow to Prague via Amsterdam Schiphol
- Ave. Duration
- 4h
- When
- Monday and Friday
- Estimated price
- 3 000 Kč - 8 500 Kč
Flights from Glasgow to Prague via London Gatwick
- Ave. Duration
- 4h 35m
- When
- Monday, Thursday and Friday
- Estimated price
- 3 000 Kč - 8 500 Kč

- Website
- lufthansa.com
Flights from Edinburgh to Prague via Frankfurt
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- 3 400 Kč - 9 500 Kč
Flights from Glasgow to Prague via Frankfurt
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- 3 400 Kč - 8 000 Kč

- Website
- klm.com
Flights from Edinburgh to Prague via Amsterdam Schiphol
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- 2 100 Kč - 9 000 Kč
Flights from Glasgow to Prague via Amsterdam Schiphol
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- 2 500 Kč - 11 000 Kč

- Website
- ryanair.com
Flights from Edinburgh to Prague
- Ave. Duration
- 2h 15m
- When
- Wednesday, Thursday, Friday and Sunday
- Estimated price
- 1 000 Kč - 7 000 Kč
Flights from Glasgow to Prague via Charleroi
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- 1 600 Kč - 7 000 Kč

- Website
- ryanair.com
Flights from Edinburgh to Prague
- Ave. Duration
- 2h 15m
- When
- Tuesday
- Estimated price
- 1 500 Kč - 10 000 Kč

- Website
- airfrance.com
Flights from Edinburgh to Prague via Paris Charles de Gaulle
- Ave. Duration
- 4h 40m
- When
- Tuesday and Thursday
- Estimated price
- 3 400 Kč - 12 000 Kč

- Website
- brusselsairlines.com
Flights from Edinburgh to Prague via Brussels
- Ave. Duration
- 5h 5m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- 3 600 Kč - 9 000 Kč

- Website
- jet2.com
Flights from Glasgow to Prague
- Ave. Duration
- 2h 30m
- When
- Thursday and Sunday
- Estimated price
- 1 700 Kč - 5 500 Kč

- Phone
- +44 344 811 0141
- customer.relations@scotrail.co.uk
- Website
- scotrail.co.uk
Train from Edinburgh to Glasgow Queen Street
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- 320 Kč - 460 Kč
- Website
- https://www.scotrail.co.uk/
- Standard
- 320 Kč - 460 Kč

- Website
- lner.co.uk
Train from Edinburgh to London Kings Cross
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- 1 300 Kč - 11 000 Kč
- Website
- lner.co.uk
- Advance Single
- 1 300 Kč - 2 000 Kč
- Anytime Day Single
- 4 600 Kč - 6 500 Kč
- Anytime Day Single 1st Class
- 7 000 Kč - 11 000 Kč

Rome2rio's guide to Eurostar
Contact Details
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- 2 700 Kč - 7 500 Kč
- Website
- https://www.eurostar.com/fr-fr/trains
- Website
- https://www.eurostar.com/rw-en
- Business Premier
- 7 400 Kč - 7 600 Kč
- Standard
- 2 700 Kč - 2 900 Kč
- Standard Premier
- 3 500 Kč - 4 500 Kč

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Brussel-Zuid / Bruxelles-Midi to Frankfurt(Main)Hbf
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- 1 200 Kč - 1 700 Kč
- Website
- https://www.bahn.com/en

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Frankfurt(Main)Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 8h 46m
- Frequency
- Once daily
- Estimated price
- 4 700 Kč - 8 500 Kč
- Website
- https://www.sbb.ch/en/home.html

- Phone
- 0344 736 9123
- customer.relations@crosscountrytrains.co.uk
- Website
- crosscountrytrains.co.uk
Train from Edinburgh to Sheffield
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Estimated price
- 3 000 Kč - 10 000 Kč
- Website
- crosscountrytrains.co.uk
- Standard
- 3 000 Kč - 4 400 Kč
- 1st Class
- 6 500 Kč - 10 000 Kč

- Phone
- +44 (0) 8443 35 35 35
- Website
- eurotunnel.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- Eurotunnel

- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Bus Station to London Victoria Coach Station Arrivals
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a day
- Estimated price
- 430 Kč - 1 400 Kč
- Website
- https://uk.megabus.com
- Schedules at
- https://uk.megabus.com/timetables

National Express Coaches are a quick and convenient way of travelling around the UK. Over 550 National Express coaches run on Britain's roads every day, serving over 900 destinations across the UK. National Express Coaches carry around 19 million passenger journeys every year. For added convenience, National Express operate coach services to all major UK airports 24 hours per day, and is on its way to being 100% wheelchair accessible. The company also has a 24-hour control centre that receives a GPS signal to update on location, speed and the temperature inside coaches, ensuring the smoothest journey possible.
Contact Details
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from Bus Station to London Victoria Coach Station Arrivals
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- 1 300 Kč - 2 000 Kč
- Website
- https://www.nationalexpress.com/en

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Edinburgh Bus Station to London Victoria Coach Station
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- 1 300 Kč - 1 800 Kč
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from London Victoria Green Line Station to Prague Wilsonova Bus Station
- Ave. Duration
- 18h 20m
- Frequency
- Twice a week
- Estimated price
- 850 Kč - 1 200 Kč
- Website
- https://regiojet.com/

- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Sheffield to Prague Florenc
- Ave. Duration
- 40h 47m
- Frequency
- Twice a week
- Estimated price
- 950 Kč - 1 200 Kč
- Schedules at
- eurobus.sk
- Book at
- eurobus.sk

- Phone
- +45 33 42 30 10
- incoming@dfdsseaways.dk
- Website
- dfds.com
Car ferry from Newcastle upon Tyne to Amsterdam IJmuiden
- Ave. Duration
- 15h 45m
- Frequency
- Once daily
- Estimated price
- 1 900 Kč - 9 000 Kč
- Website
- dfds.co.uk
- 4-bed inside cabin
- 1 900 Kč - 5 500 Kč
- 2-bed sea view cabin
- 2 300 Kč - 5 500 Kč
- 3-bed Commodore De Luxe double bed
- 5 000 Kč - 9 000 Kč
- Standard Car (extra fee)
- 3 014 Kč
Want to know more about travelling around Czechia
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
From navigating the Tube to exploring by ferry, Rome2rio’s UK travel guides give you the lowdown on this tourist hotspot.
Read the travel guideNeed to know: Eurostar
Rome2rio’s guide to travelling between London, Brussels and Paris
Read the travel guideWant to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideMore Questions & Answers
The quickest flight from Edinburgh Airport to Prague Airport is the direct flight which takes 2h 15m.
Edinburgh to Prague bus services, operated by RegioJet, arrive at Prague Wilsonova Bus Station.
Prague is 1h ahead of Edinburgh. It is currently 1:13 AM in Edinburgh and 2:13 AM in Prague.
Edinburgh to Prague train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Praha Hlavni Nadrazi station.
Ryanair UK, Ryanair, Air France and five other airlines offer flights from Edinburgh Airport to Prague Airport.
There are 668+ hotels available in Prague. Prices start at 2 000 Kč per night.
The best way to get from Edinburgh to Edinburgh Airport is to tram which takes 32 min and costs £1 - £6.