What is the cheapest way to get from Edinburgh Waverley Station to Perth?
The cheapest way to get from Edinburgh Waverley Station to Perth is to bus which costs $9.24 - $13.04 and takes 1h 34m.
What is the fastest way to get from Edinburgh Waverley Station to Perth?
The fastest way to get from Edinburgh Waverley Station to Perth is to drive which takes 52 min and costs $13.04 - $20.65 .
Is there a direct bus between Edinburgh Waverley Station and Perth?
Yes, there is a direct bus departing from Edinburgh, Bus Station station and arriving at Perth Bus Station station. Services depart hourly, and operate every day. The journey takes approximately 1h 25m.
Is there a direct train between Edinburgh Waverley Station and Perth?
Yes, there is a direct train departing from Edinburgh Waverley and arriving at Perth. Services depart hourly, and operate every day. The journey takes approximately 1h 31m.
How far is it from Edinburgh Waverley Station to Perth?
The distance between Edinburgh Waverley Station and Perth is 90 km. The road distance is 69.9 km.
How do I travel from Edinburgh Waverley Station to Perth without a car?
The best way to get from Edinburgh Waverley Station to Perth without a car is to train which takes 1h 31m and costs $19.57 - $97.83 .
How long does it take to get from Edinburgh Waverley Station to Perth?
The train from Edinburgh Waverley to Perth takes 1h 31m including transfers and departs hourly.
Where do I catch the Edinburgh Waverley Station to Perth bus from?
Edinburgh Waverley Station to Perth bus services, operated by Megabus UK, depart from Edinburgh, Bus Station.
Where do I catch the Edinburgh Waverley Station to Perth train from?
Edinburgh Waverley Station to Perth train services, operated by ScotRail, depart from Edinburgh Waverley station.
Train or bus from Edinburgh Waverley Station to Perth?
The best way to get from Edinburgh Waverley Station to Perth is to train which takes 1h 31m and costs $19.57 - $97.83 . Alternatively, you can bus, which costs $9.24 - $13.04 and takes 1h 34m.
Where does the Edinburgh Waverley Station to Perth bus arrive?
Edinburgh Waverley Station to Perth bus services, operated by Megabus UK, arrive at Perth Bus Station.
Where does the Edinburgh Waverley Station to Perth train arrive?
Edinburgh Waverley Station to Perth train services, operated by ScotRail, arrive at Perth station.
Can I drive from Edinburgh Waverley Station to Perth?
Yes, the driving distance between Edinburgh Waverley Station to Perth is 70 km. It takes approximately 52 min to drive from Edinburgh Waverley Station to Perth.
How do I get a train ticket from Edinburgh Waverley Station to Perth?
Book your Edinburgh Waverley Station to Perth train tickets online with Omio.
How do I get a bus ticket from Edinburgh Waverley Station to Perth?
Book your Edinburgh Waverley Station to Perth bus tickets online with Omio, Distribusion and FlixBus.
Where can I stay near Perth?
There are 442+ hotels available in Perth. Prices start at $33.72 per night.