- Perth to Leeds buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Perth (Broxden Park & Ride) | Leeds Cultural Stop C | CheapestFastest |
Last refresh of the prices: Yesterday at 4:38 AM GMT.
Compare 2 ways to go from Perth to Leeds
Among the sustainable travel choices, the carpool stands out as a good way to reach Leeds. The journey takes about 5 hours 30 minutes, and with fares starting at just $65, it presents an excellent value for a comfortable ride.
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$43 - $132 | Average Duration6h 5m | 8kg CO₂e | ||
Carpool | Average Price$65 - $65 | Average Duration5h 30m | 13kg CO₂e |
Compare bus companies
Where are the popular stops in Perth and Leeds?
Frequently asked questions about travelling from Perth to Leeds by bus
How far is Perth from Leeds?
The distance covered from Perth to Leeds is 314 km (195 miles).
What are the departure and arrival locations for buses traveling from Perth to Leeds?
Buses traveling this route start their trip at Perth Bus Station, in Perth, and end it at Leeds Coach Station, in Leeds.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Perth to Leeds, as early as possible.
You can expect to pay from $40 to $90 for a bus ticket from Perth to Leeds based on the last 2 days. You can expect to find the cheapest price for the trip at $88 which is on 2025-11-19.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Perth
Buses Leaving from Perth
- Bus from Perth to London
- Bus Perth - Carlisle
- Perth - Stirling
- Bus from Perth to Glasgow
- Bus Perth - Heathrow
- Perth - Inverness
- Bus from Perth to Halbeath
- Bus Perth - Peterborough
- Perth - Kinross
- Bus from Perth to Southampton
- Bus Perth - Harthill
- Perth - Lancaster
- Bus from Perth to Pitlochry
- Bus Perth - Dundee
- Perth - Birmingham
Buses Going to Perth
- Bus from Carlisle to Perth
- Bus Kinross - Perth
- Glasgow - Perth
- Bus from Paris to Perth
- Bus Dundee - Perth
- Manchester - Perth
- Bus from Halbeath to Perth
- Bus Newcastle upon Tyne - Perth
- Stirling - Perth
- Bus from Pitlochry to Perth
- Bus Aberdeen - Perth
- Southampton - Perth
- Bus from Coventry to Perth
- Bus Cumbernauld - Perth
- Luton - Perth
Popular Buses Connecting Leeds
Buses Leaving from Leeds
- Bus from Leeds to Horsforth
- Bus Leeds - York
- Leeds - Halifax
- Bus from Leeds to Swansea
- Bus Leeds - Scarborough
- Leeds - Coventry
- Bus from Leeds to Hull
- Bus Leeds - Newport
- Leeds - Manchester
- Bus from Leeds to Whitby
- Bus Leeds - Dundee
- Leeds - Weston-super-Mare
- Bus from Leeds to Leicester
- Bus Leeds - Heathrow
- Leeds - Aberdeen
Buses Going to Leeds
- Bus from Outlet to Leeds
- Bus Reading - Leeds
- Sunderland - Leeds
- Bus from London to Leeds
- Bus Middlesbrough - Leeds
- Preston - Leeds
- Bus from Heathrow to Leeds
- Bus Gatwick - Leeds
- Cayton - Leeds
- Bus from Oldham to Leeds
- Bus Scarborough - Leeds
- Alnwick - Leeds
- Bus from Dundee to Leeds
- Bus Shepton Mallet - Leeds
- Chippenham - Leeds
Popular routes in this country
- Bus from London to Winchester
- Bus Heathrow - Southampton
- Sunderland - Gloucester
- Bus from London to Stansted
- Bus London - Heathrow
- Bournemouth - London
- Bus from York to Whitby
- Bus Bristol - Southampton
- Mansfield - London
- Bus from London to Luton
- Bus Nottingham - Birmingham
- London - Liverpool
- Bus from Edinburgh to London
- Bus Luton - Heathrow
- Hamilton - London







