- Perth to Penzance buses
Get from Perth to Penzance
This route is served by bus only
The journey takes about 23 hours 25 minutes and with fares starting at just R$267, it presents an excellent value for a comfortable ride.
3bus per day
23h 25mAverage Duration
441 milesDistance
18kgCO₂ emissions
Where are the popular stops in Perth and Penzance?
Stops in Perth
- A57 Leonard Street, Perth, PH2, United Kingdom
- B
Perth Bus Stop Leonard St Opp Train Station
131 South St, Perth, Perth and Kinross PH2 8PA, UK
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
04/15
No data
04/16
No data
Today
No data
04/18
No data
04/19
No data
04/20
No data
04/21
No data
04/22
R$248
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Perth to Penzance, as early as possible.
You can expect to pay from R$248 to R$318 for a bus ticket from Perth to Penzance based on the last 2 days. You can expect to find the cheapest price for the trip at R$248 which is on 2026-04-22.





