COMPARE Prices across different modes

Fri
Sep 24
$72Scotrail
Sat
Sep 25
$37Scotrail
Sun
Sep 26
$72Scotrail
Mon
Sep 27
$73Scotrail
Wed
Sep 29
$37Scotrail
Thu
Sep 30
$73Scotrail
Fri
Oct 1
$37Scotrail
Sat
Oct 2
$37Scotrail
Sun
Oct 3
$72Scotrail
Tue
Oct 5
$37Scotrail
Wed
Oct 6
$72Scotrail
Thu
Oct 7
$73Scotrail
Fri
Oct 8
$37Scotrail
Sat
Oct 9
$72Scotrail
Mon
Oct 11
$37Scotrail
Tue
Oct 12
$72Scotrail
Wed
Oct 13
$72Scotrail
Thu
Oct 14
$37Scotrail

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Edinburgh to Oban

distanceDistance92 miles (149 km)
durationAverage train duration4 h 13 min
priceAverage train ticket price$61 (€49)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesScotrail

Trains from Edinburgh to Oban cover the 92 miles (149 km) long route taking on average 4 h 13 min with our travel partners like Scotrail. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this trip costs around $61 (€49), you can find the cheapest train ticket for as low as $37 (€30). Travelers depart most frequently from Edinburgh Waverley and arrive in Oban.

Travel Tips

Trains from Edinburgh to Oban
Travel by train to Oban 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 Oban.
FAQs
How much do cheap train tickets from Edinburgh to Oban cost?
Train tickets between Edinburgh and Oban for some dates and times can be found for as cheap as $37 (€30)  one way in the next 7 days.
How much does it cost to take a train between Edinburgh and Oban?
The Edinburgh to Oban train ticket price is on average $61 (€49)  if you are looking to book your tickets for this journey in the next week.
What is the distance between Edinburgh and Oban by train?
The distance to Oban from Edinburgh by train is approximately 92 miles (149 km).
What is the Edinburgh to Oban train travel time?
On average the Edinburgh to Oban train travel time is 4 h 13 min  for the 92 miles (149 km) long trip, but the duration can vary if you travel on weekends and holidays.
When traveling by train from Edinburgh to Oban, which train station in Edinburgh do I depart from and which train station in Oban do I arrive in?

Omio customers who travel this route most frequently depart from Edinburgh Waverley   and arrive in Oban.

Where is the train station in Edinburgh to go to Oban? Where is the train station in Oban located?

You can find the most popular departure train station for this journey, Edinburgh Waverley, located approximately 0 mile (s) / 0 km from the city center of Edinburgh. The most popular arrival train station in Oban, called Oban, is located around 0 mile (s) / 0 km away from its city center.

What train providers go from Edinburgh to Oban?
For the route from Edinburgh to Oban you can take a train with Scotrail. Be sure to check out all possible train companies that offer services to Oban from Edinburgh on Omio to compare what amenities they may have.
How many trains per day are there between Edinburgh and Oban?
On average, there are 3 trains a day from Edinburgh to Oban. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Edinburgh to Oban? When does the last train depart from Edinburgh to Oban?
The earliest train departing from Edinburgh to Oban leaves at 7: 30 AM. The last train departing from Edinburgh to Oban leaves at 10: 15 AM. You can find the latest Edinburgh to Oban train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book Edinburgh to Oban train tickets to get the best deals?
The price of a one way train ticket from Edinburgh to Oban is on average $61 (€49) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets between Edinburgh and Oban available a few months in advance.
Stations

Important Stations and Airports for this Journey

Edinburgh
Oban
Edinburgh Waverley
Amenities
Refreshments
WC

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.