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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Oban from Newcastle upon Tyne

distanceDistance179 miles (289 km)
durationAverage train duration6 h 32 min
changesDirect trainYes

Trains from Newcastle upon Tyne to Oban cover the 179 miles (289 km) long journey taking on average 6 h 32 min with our travel partners like. There are direct train services available.

Travel Tips

Trains from Newcastle upon Tyne 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 Newcastle upon Tyne to Oban.
FAQs
What is the distance between Newcastle upon Tyne and Oban via train?
The Newcastle upon Tyne to Oban train distance is approximately 179 miles (289 km).
How long is the train between Newcastle upon Tyne and Oban?
The train time to Oban from Newcastle upon Tyne is on average 6 h 32 min  for the 179 miles (289 km) long journey, but the time it takes to go between Newcastle upon Tyne and Oban by train can vary depending on specific dates or travelling on weekends and holidays.
When does the first train depart from Newcastle upon Tyne to Oban? When does the last train depart from Newcastle upon Tyne to Oban?
You can take the first train from Newcastle upon Tyne to Oban at 07: 56   or take the last train from Newcastle upon Tyne to Oban leaving at 07: 56. Look for the latest Newcastle upon Tyne Oban train times on Omio and book the best time to take the train for this journey.