Prague to Inverness train with ÖBB | Euro City (EC)

Mon, 27 Jan
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Compare prices and tickets Prague to Inverness by train or coach

Mon
27 Jan
Tue
28 Jan
Wed
29 Jan
Thu
30 Jan
Fri
31 Jan
Sat
01 Feb
Sun
02 Feb

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Journey information

Overview: Train from Prague to Inverness

Trains from Prague to Inverness run on average 1 times per day, taking around 1d 36h 30m. Cheap train tickets for this journey start at £562 but you can travel from only £117 by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £117
Distance
1467 km
Average train duration
1d 36h 30m
Cheapest ticket price
£562
Trains per day
1
Train providers
1
Fastest train
1d 36h 27m
First train
07:35
Last train
07:35
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £117

Train providers: České dráhy trains Prague to Inverness

For as little as £794 you can travel by train from Prague to Inverness with České dráhy. Omio will show you the best deals, timetables and tickets available for this trip.

Czech Railway is the major railway operator in the Czech Republic where you can find Second class and First Class tickets for your next train between Prague and Inverness.

České dráhy from Prague to Inverness train information:

  • Average Duration: 36 h 19 min
  • Cheapest Price: £794
  • České dráhy frequency: 1 a day

FAQs: Prague to Inverness train

FAQs: Travel by train from Prague to Inverness easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Prague to Inverness.
FAQs
Cheap train tickets from Prague to Inverness can start from as little as £677 when you book in advance. The average train ticket price for Prague to Inverness is £677; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Prague to Inverness train time is 32 h 42 min   covering the 910 mile long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Prague to Inverness leaves at 09: 23. Plan your trip with the Journey Planner   from Omio.
The last train from Prague to Inverness leaves at 11: 23.
There is 1 train a day from Prague to Inverness which require at least one change with ÖBB | Euro City (EC). Schedules can vary on holidays or weekends with fewer trains.
Take the Prague to Inverness train with ÖBB | Euro City (EC). However, it's always good to check out all possible train companies for the trip from Prague to Inverness as there might be differences in the amenities they offer.
It's helpful to compare your options as there are 2 ways to travel between Prague and Inverness including taking a train or coach.

More options for your journey from Prague to Inverness

Here are some other resources that might have the information you need

HomeTrainsTrain Times to Inverness Prague to Inverness train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language