Trip to Perth

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Alloa to Perth

🚂 Traveling from Alloa to Perth by train requires a transfer in Stirling, but offers a convenient route connecting these two Scottish towns. The journey takes approximately 1 hour and 7 minutes, making it a quick and efficient way to travel between the two destinations. 🎫 Ticket prices for the train ride from Alloa to Perth can range from £12 to £24, providing travelers with affordable options for their journey. With services operated by First ScotRail, passengers can enjoy a comfortable and scenic ride as they make their way through the picturesque Scottish countryside.

Where to stay in Perth

There are over 92 hotels to stay in Perth. Prices range from $52 per night.

Find accommodation

Will you be returning to Alloa by train?

If you are looking for the return train journey, check out trains from Perth to Alloa

See schedule