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
Inverness → EdinburghFirst and last departures8:41am — 8:22pmAverage duration3h 58mMinimum priceUS$18
Glasgow → CarlisleFirst and last departures7:07am — 9:14pmAverage duration2h 31mMinimum priceUS$28
Glasgow → BelfastFirst and last departures11:08am — 11:30amAverage duration6h 30mMinimum priceUS$44
Edinburgh → InvernessFirst and last departures8:04am — 7:39pmAverage duration3h 47mMinimum priceUS$18
Glasgow → EdinburghFirst and last departures6:59am — 11:57pmAverage duration1h 14mMinimum priceUS$19
Official Partner
Busbud is an authorized ScotRail ticket seller. Dedicated customer support 24/7.

ScotRail’s Coverage in Numbers

  • Daily Trains465
  • Cities69
  • Countries1
  • Routes272
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.

November 28, 2023
Staff very helpful

Chrissie G.

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

Emma O.

October 20, 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.

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

Matt K.

November 7, 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.