Travel options
from Edinburgh to Oban

You can get from Edinburgh to Oban by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

COMPARE Prices for trains, buses and flights

28 Oct
29 Oct
31 Oct
1 Nov
2 Nov
3 Nov
4 Nov
5 Nov
6 Nov
7 Nov
8 Nov

Travel Information from Edinburgh to Oban

distanceDistance92 miles (149 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £51 • 4 h 13 min
carriersPopular travel companiesScotrail

Take a train to travel 92 miles (149 km) between Edinburgh and Oban. Scotrail is the main travel provider operating this trip. Travellers can even take a direct from Edinburgh to Oban.

Travel Tips

Travel from Edinburgh to Oban
Travel 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.
What are my Edinburgh to Oban travel options?

Getting from Edinburgh to Oban includes taking a train.

What is the fastest way to get to Oban from Edinburgh?

The fastest way to travel from Edinburgh to Oban is by train, which requires on average 4 h 13 min   of travel time.

What is the distance from Edinburgh to Oban?

You should expect to travel around 92 miles (149 km) from Edinburgh to Oban.

How many scheduled departures are there a day from Edinburgh to Oban?

The average frequency per day from Edinburgh to Oban is:

  • 3 trains per day.

However, we recommend checking specific travel dates for your route to Oban from Edinburgh as scheduled services by train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Edinburgh to Oban?

These are the most popular departure and arrival points for travellers from Edinburgh to Oban:

  • Trains mostly depart from Edinburgh Waverley and arrive in Oban.
Which travel companies can take me from Edinburgh to Oban?

If finding a good deal is your main consideration for your trip from Edinburgh to Oban, then we'll help you find the best value travel company for you:

  • Scotrail can take you to Oban by train. If searching for a good deal on trains, you can find tickets for Scotrail from Edinburgh to Oban for £51.
Where should I go next after I travel between Edinburgh and Oban?
Many of our customers who book a trip from Edinburgh to Oban often extend their holiday and travel to other popular destinations like Glasgow, London or Manchester. If you’re thinking of adding another destination to your Edinburgh and Oban itinerary, let Omio find you the best connections between Oban and any of these top destinations today!
How far in advance should I book my Edinburgh to Oban ticket online to get the best deals?

Before travelling from Edinburgh to Oban, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a train ticket is on average £51 one way for this journey.

But we recommend booking Edinburgh to Oban tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Edinburgh to Oban: related information

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