Since 1st April 2023 we have scaled back our coach hire operations and now offer limited coach hire services within the UK

49 seat luxury coach hire with wheelchair accessibility.




Follow the latest information and transport advice here:

Check out our PICTURE GALLERY here and enjoy a slice of Earnside history.


Welcome to Earnside Coaches, Perth, Scotland

Bus and coach hire in Perth, Kinross, Fife, Stirling and beyond.

We are a family run business built up over three generations (and counting!).

We are a professional coach hire company which will offer you the perfect luxury vehicle for your needs from our fleet of vehicles which are modern, comfortable, cleaned and maintained to the highest standards.

Our fleet ranges from mini bus right through to luxury 53-seater coaches with onboard entertainment facilities, toilet and hot drinks facilities.

Whether it is overseas travel, special days out, school trips; we offer a personal, professional and dedicated service from our base in the heartland of Scotland.

Safety is our top priority and all our vehicles have passenger seatbelts, all our drivers are Disclosure Scotland checked and all vehicles undergo regular, rigorous inspections.

Being environmentally friendly is important for us and the future generations of our company.  Earnside Coaches also regularly invests in modern, fuel-efficient vehicles in our environmental drive to reduce exhaust emissions.

We can provide quality transport for your needs, whether it’s a city tour, a theatre event, a private hire for a major shopping expedition, overseas’ adventure, a school trip. 

Telephone, or email us with your requirements and give us the opportunity to provide the transport you need.  

Please see our Contact page for more details of how to get in touch.

i6 trio 1
sunny i6



what people say

Attentive, helpful and competent ...



VIP travel

Travelling in luxury? See what we can do...

VIP travel


get in touch

We want to provide the transport you need 

Contact Us



Site designed by Anne Sutherland from Suthies