Private Coach Hire
Sit back and relax. Trust us to get you there… wherever that may be.
Arrive Well-rested and On Time
We understand just how important reliability and efficiency is to your transport needs.
At MacNeil Coaches, we use our years of expertise to focus on delivering you superior customer service for a stress-free, reliable Private Coach Hire Service across Inverness and the Scottish Highlands & Islands.
We take great pride in our high standards, quality vehicles, uniformed image, flexibility, and ambition to deliver an exceptional travel experience. We’ll work with you to plan your travel logistics, adventure tour, exciting day trip or event experience.
Specifically designed for ultimate comfort and safety, our bespoke range of luxury Mini Coaches from 16 seats to 32 seats are built with you in mind, and to suit your every need.
With our roots in being a community business, our reputation is built on our reliability and customer service. We will help plan your journey and work to your itinerary so you can sit back, relax, and enjoy the drive – safe in the knowledge you will arrive at your destination well-rested and on time.
No need to stress. We’ve got you covered.
Located in Dingwall, Ross-shire, we offer Private Coach Hire for the North of Scotland and cover Inverness, the Highlands and Moray areas. As well your journey with us, we’re also happy to arrange transfers from other areas in Scotland.
We can even provide transport for those that have onward travel requirements on the days following your trip with us. It’s all part of the hassle-free service we deliver at MacNeil coaches.

Why Use MacNeil Coaches
We put people first! Offering an unforgettable, high quality, reliable, value for money experience.