These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information from Edinburgh to Glenfinnan

distanceDistance107 miles (172 km)
durationAverage train duration5 h 36 min
priceAverage train ticket price$104 (€83)
changesDirect trainYes

Trains from Edinburgh to Glenfinnan cover the 107 miles (172 km) long trip taking on average 5 h 36 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $104 (€83), but the average price of train tickets is $104 (€83).

Travel Tips

Trains from Edinburgh to Glenfinnan
Travel by train to Glenfinnan 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 Edinburgh to Glenfinnan.
How much does a cheap train to Glenfinnan from Edinburgh cost?
Omio customers have found the cheapest trains from Edinburgh to Glenfinnan to cost as little as $104 (€83)  in the next 7 days.
How much is the train to Glenfinnan from Edinburgh on average?
The train price between Edinburgh and Glenfinnan is on average $104 (€83)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is Glenfinnan from Edinburgh by train?
When traveling this route you should expect the distance between Edinburgh and Glenfinnan by train to be approximately 107 miles (172 km).
How long is the train ride from Edinburgh to Glenfinnan?
The train time from Edinburgh to Glenfinnan is on average 5 h 36 min  for the 107 miles (172 km) long journey, but the time it takes to go between Edinburgh and Glenfinnan by train can vary depending on specific dates or traveling on weekends and holidays.
How early should I book train tickets between Edinburgh and Glenfinnan to score the best deals?
If you book a train ticket from Edinburgh to Glenfinnan within the next 7 days, you can find tickets to cost on average $104 (€83) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Glenfinnan from Edinburgh are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Edinburgh Waverley

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.

Trains from Edinburgh to Glenfinnan: related information

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