Checked offer from Perth (Scotland) to Edinburgh: Coach, about 1h 12min, from €7. Main companies selling this route on 12Go (checked on November 5, 2026): Scottish Citylink, Megabus, National Transfer Services Edinburg; main departure point: Perth Manse Road.
One option to get from Perth (Scotland) to Edinburgh
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Companies selling this route on 12Go
Offers listed on 12Go on November 5, 2026 for a departure on November 26, 2026. Timetables and prices change with the date: check them before booking.
| Company | Mode | Departs from | From | Offers |
|---|---|---|---|---|
| Megabus | Bus | Perth Leonard St | €7 | 10 |
| Scottish Citylink | Bus | Perth Manse Road | €9 | 30 |
| National Transfer Services Edinburg | Van / transfer | €92 | 1 |
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
Coach fares rise as seats sell, so book online ahead of time. Early booking is the simplest way to avoid paying more than you need to, especially on busy weekends and holidays.
Buying a ticket at the station on the day is often the costliest way to travel in Britain. Compare the coach with other options on this page before deciding, and secure your seat online.
Always check the exact departure stop or station on your e-ticket before leaving. Similar-sounding stops can be in different parts of town, so a quick check avoids heading to the wrong place.
If you are catching a flight, train or onward coach in Edinburgh, choose an earlier departure than you think you need. Road traffic can slow things down, and a buffer keeps the day stress-free.
Save your e-ticket on your phone and, if possible, take a screenshot in case of weak signal. Have your booking reference ready so boarding is quick and you avoid last-minute stress.
The journey experience
Perth to Edinburgh is one of those Scottish hops where you can decide quickly: the coach is the straightforward, budget-friendly choice, and it is the option verified for this route. If you are travelling light and without a car, you do not need to overthink it. The comparison table on this page shows duration and price range at a glance, so you can check it before you book.
The coach is a simple city-to-city ride. Seats are generally comfortable, with room for a rucksack or suitcase in the hold, and the route runs through the Fife and Forth corridor towards the capital. It suits independent travellers who want a no-fuss journey, whether you are heading to Edinburgh for sightseeing, a festival, a connection to the airport or an onward trip south. Services are run by established Scottish and UK coach operators, so you can expect a reliable, easy-to-follow experience.
British fares vary with the day, the time of departure and how early you book, so the cheapest seats go first. Book ahead online, especially for weekends, bank holidays and the summer or festival season, and keep a little buffer if you have an onward connection. Your e-ticket arrives instantly by email, so there is no need to queue at a counter. Check the departure point on your booking confirmation before you set off, and you can travel with confidence.
Frequently asked questions — Perth (Scotland) → Edinburgh
Coach tickets from Perth to Edinburgh start from €7, and typical fares go up to around €10. Prices depend on the day, the departure time and how early you book, so reserving ahead online gives you the best chance of getting the lowest fare for your date.
The coach journey takes roughly 1 hour 10 to 1 hour 25, depending on the service, traffic and the stops along the way. It is a short hop, so it fits easily into a day trip or a transfer to a connection in Edinburgh.
The coach is the verified option for this route and a great fit for budget-minded independent travellers. It is direct city to city, easy to book online and delivers an instant e-ticket. Use the comparison table on this page to check times and prices for your date.
Coaches to Edinburgh usually leave from Perth's main bus station in the city centre, close to the town's shops and the railway station. Your e-ticket shows the exact departure point for your service, so check it before you travel and arrive a little early.
Booking ahead is recommended, particularly for weekends, bank holidays and the summer and festival season, when seats sell faster. Early booking usually means a lower fare, and you receive your e-ticket instantly by email, so there is no need to queue at the station.
Why visit Edinburgh?
- ✓ Climb the Royal Mile from Edinburgh Castle to Holyroodhouse Palace, passing historic closes and whisky shops
- ✓ Hike up Arthur's Seat at sunrise for panoramic views over the Old Town and the Firth of Forth
- ✓ Explore the National Museum of Scotland, free to enter, from Dolly the Sheep to the rooftop terrace
- ✓ Wander the cobbled Victoria Street and Grassmarket, then descend into the haunted vaults beneath the Old Town
- ✓ Taste single malts at the Scotch Whisky Experience, then catch a show at the Fringe in August
When to visit Edinburgh?
TEMPERATE OCEANIC CLIMATE
May to September — longest days, mildest temperatures and the festival season, though rain is possible year-round
What to do in Edinburgh?
Local experiences, must-see sights and activities selected for you
How long to visit Edinburgh?
Allow 3 days to cover the essentials: Edinburgh Castle, the Royal Mile, Holyrood Palace and a hike up Arthur's Seat. With 2 days you can see the Old Town and one major sight; with 4 or 5 days add a day trip to the Highlands, St Andrews or the Borders. Book Castle tickets in advance and pack waterproof layers, whatever the season.
Related searches