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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Oban and London

distanceDistance401 miles (647 km)
durationAverage train duration8 h 13 min
changesDirect trainYes

Trains from Oban to London cover the 401 miles (647 km) long route taking on average 8 h 13 min with our travel partners like. There are direct train services available. Travellers depart most frequently from Oban and arrive in London Victoria.

Travel Tips

Trains from Oban to London
Travel by train to London 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 Oban to London.
FAQs
What is the distance by train from Oban to London?
When travelling this route you should expect the distance to London from Oban via train to be approximately 401 miles (647 km).
How many hours does it take from Oban to London by train?
On average the Oban to London train time is 8 h 13 min  covering the 401 miles (647 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Oban to London, which train station in Oban do I depart from and which train station in London do I arrive in?

Omio customers travelling this route depart most frequently from Oban   and arrive in London Victoria.

Where is the Oban train station located? Where is the London train station located?

Passengers booking this route most frequently board their trains from Oban and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in London most often arrive at London Victoria and need to travel around 1 mile (s) / 1 km from this train station to the city centre.

When does the first train depart from Oban to London? When does the last train depart from Oban to London?
You can take the first train from Oban to London at 07: 57   or take the last train from Oban to London leaving at 07: 57. Look for the latest Oban London train schedule on Omio and book the best time to take the train for this trip.

Important Stations and Airports for this Journey

Oban
London
The major railway station for departures from Oban is Oban. Read all the information you need to know about services, amenities and connections at Oban for your trip from Oban to London.

Trains from Oban to London: related information

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