Book ScotRail Train tickets for your next trip

Easily compare and book your next trip with Busbud

Trusted by 65M+ travellers every year looking for bus and train tickets
Serving 2M+ bus and train routes in more than 80 countries
Dedicated customer service from booking to travel

ScotRail

Book cheap ScotRail Train tickets online, find schedules, prices, station locations, services, promotions and deals.

ScotRail popular routes and schedules

Popular routesFirst and last departuresAverage durationMinimum price
Edinburgh → AberdeenFirst and last departures07:30 — 21:31Average duration2h 31mMinimum priceUS$19
Edinburgh → GlasgowFirst and last departures06:58 — 23:45Average duration1h 10mMinimum priceUS$20
Aberdeen → EdinburghFirst and last departures07:08 — 21:06Average duration2h 36mMinimum priceUS$19
Inverness → GlasgowFirst and last departures08:41 — 20:22Average duration3h 30mMinimum priceUS$19
Glasgow → BelfastFirst and last departures11:08 — 11:30Average duration6h 30mMinimum priceUS$44
Official Partner
Busbud is an authorised ScotRail ticket seller. Dedicated customer support 24/7.

ScotRail’s Coverage in Numbers

  • Daily Trains468
  • Cities67
  • Countries1
  • Routes269
reviews

ScotRail User Reviews

2.4 out of 5 stars

User reviews from travellers who booked their tickets with ScotRail

Ratings and Reviews (10)

hello, ın the ticket has showen at 3:50 the train will go. but at 3.50 the train station was closed and they told at 5 orb6 o’clock will be train

Tabriz A.

28 November 2023
Staff very helpful

Chrissie G.

11 November 2023
I didn’t get. It was cancelled!!

Emma O.

20 October 2023
Everything went well except the toilet situation. I had never used this type of toilet before and didn’t lock the door properly so of course it opened when left to its own devices. Perhaps very clear instructions with a warning of the door opening could be put up in a prominent position rather than the guard and I both being embarrassed!! Staff At Glasgow were especially helpful when I lost my ticket but had the confirmation and about a dozen other train tickets with me for which I had already paid.

Elizabeth Y.

4 July 2023
Couldn't get the train bc it was cancelled past Kilmarnock

Matt K.

7 November 2022

Why choose Busbud?

The Best Way To Book Bus and Train Tickets

Busbud is a bus and train search tool – we include ScotRail routes, schedules and prices in our searches along with many other train and bus companies. You can compare prices, amenities and times by searching for a route. If you find a suitable trip, you can go ahead and get your ScotRail ticket from us. Note that train tickets sell out, ScotRail and other operators generally charge a lot more for last-minute tickets or for tickets bought in person.