What types of cruises are available from Balmaha Boatyard on Loch Lomond?
Balmaha Boatyard runs a variety of cruises on Loch Lomond, including short return trips to Inchcailloch Island, longer scenic loops around the loch’s eastern shore, and private charters for groups.
The most common cruise is a 45-minute return journey to Inchcailloch Island, which allows passengers to disembark and walk on marked trails through ancient woodland and past historic ruins. This island is about 1.5 kilometres from Balmaha and features picnic areas and viewpoints over the loch. Longer cruises of approximately 90 minutes navigate more of the loch’s eastern shoreline, passing smaller islands and offering views of the nearby hills. Some sailings include commentary on local wildlife such as ospreys and herons, or run at sunset for different lighting and quieter conditions. Private charters can be arranged, often booked weeks in advance, useful for special occasions or group outings.
How do I book a cruise at Balmaha Boatyard?
Booking a cruise at Balmaha Boatyard is straightforward with options to reserve online, by phone, or in person, though online booking is strongly recommended during busy periods.
The boatyard’s website lists current sailings and availability, allowing secure online payment. Telephone bookings are accepted Monday to Friday, 9am to 5pm, via the number on their site. If you prefer to buy tickets on the day, arrive at least 15 minutes before departure at the boatyard’s ticket office on Main Street, Balmaha, but availability is not guaranteed during peak season. Group bookings or private charters should be arranged at least two weeks in advance to ensure space and preferred timing. Cancellation policies allow refunds if cancelled more than 48 hours before sailing, but charges may apply closer to the date.
Where to Stay in Balmaha

Luxury 1 Bedroom apartment with Loch View BL
from £195.43

Balmaha Bunkhouse

Finn Village

Luxury 1 Bedroom apartment with Loch View WHW
from £185.04

B&B Arrochoile

Birchwood Guest Lodge

Loch Lomond Luxury Lodges 5 Star

Luxury 1 Bedroom apartment with Loch View BLL
from £185.04
Prices and availability shown on partner sites at time of click. We may earn a commission.
Tours you might like
As recommended by VisitBalmaha.com Editors

Greenock Stirling Castle Kelpies Luss Day Trip

Loch Lomond And The Highlands Day Tour

Greenock Shore Excursion Loch Lomond Sheepdogs

Loch Lomond: Climbing and Abseiling Wall Experience

Loch Lomond Scottish Highlands Full Day Sightseeing Tour

Glasgow Highlands Glencoe And Loch Lomond Day Trip
Map of Balmaha
What are the current prices for cruises from Balmaha Boatyard?
Adult tickets for Balmaha Boatyard cruises range from approximately £12 for short return trips to Inchcailloch Island up to £25 or more for longer or special cruises, with discounts for children and families.
A standard adult fare for the 45-minute Inchcailloch cruise is about £12, while children aged 5 to 15 pay around £6. Family tickets, which typically cover two adults and two children, cost about £30. Longer cruises or private charters start at roughly £20 per adult, depending on duration. Payment is accepted by card or cash at the ticket office, with online payment options for advance bookings. Seasonal pricing variations occur, so it is advised to check current fares before booking.
Prices and sailing times are confirmed by the boatyard’s official sources: - Balmaha Boatyard website (last checked March 2026) - Local transport and tourism information
When is the best time to take a cruise from Balmaha Boatyard?
Late April through September is the best period for Balmaha Boatyard cruises, when sailings are frequent, weather is milder, and daylight lasts longer.
During late spring and summer, cruises operate multiple times daily, often from 10am until 5pm or 6pm. This allows visitors to pick convenient departure times. Early autumn brings cooler air and changing leaf colours along the shore, making for pleasant trips. Winter cruises run less often and may not sail daily due to reduced daylight and weather conditions. Booking ahead in summer is advisable to avoid sold-out sailings, especially on weekends or holiday periods. Early morning or late afternoon sailings offer quieter conditions and softer light, which some passengers prefer for wildlife watching or photography.
How do I get to Balmaha Boatyard and what facilities are nearby?
Balmaha Boatyard is on the eastern shore of Loch Lomond, accessible by car or bus, with parking and essential visitor amenities within a short walk.
The boatyard’s address is Main Street, Balmaha, Gartocharn, Stirling FK8 3TL. It lies beside the A811 road, which connects to Stirling and Drymen. A pay-and-display car park sits directly opposite the boatyard, charging between £2 and £5 depending on how long you stay. Public buses from Stirling and Glasgow stop on Main Street in Balmaha, about a 3-5 minute walk from the boatyard. Facilities include a ticket office, sheltered seating, and public toilets. Nearby, The Oak Tree Inn on Main Street serves meals and refreshments, while small shops in Balmaha village sell snacks and basic supplies. Walking paths link the boatyard to the West Highland Way trailhead and the Loch Lomond Shores visitor centre at Balloch, which is about 12 miles to the south.
“If you head down to Balmaha Boatyard on Riverside Walk just before midday, you can catch a loch cruise for around £15, and I’d recommend taking a flask of tea because the breeze off Loch Lomond gets chilly even in summer.”
What can I expect during a cruise on Loch Lomond from Balmaha Boatyard?
A typical cruise from Balmaha Boatyard features calm freshwater views of wooded islands, gentle hills, and local wildlife, with vessels providing indoor and outdoor seating.
The boats vary in size but generally carry between 50 and 100 passengers. They feature heated indoor cabins as well as open decks for fresh air and unobstructed views. Cruises to Inchcailloch Island include a 30-minute stop allowing passengers to stretch their legs, walk forest trails, and see the island’s Bronze Age burial ground and ruined chapel. The loch’s wildlife is varied: ospreys are often seen circling above, herons stand quietly along the shore, and red squirrels occasionally appear in the trees. Commentary is sometimes provided, explaining the loch’s geology and history. The pace is slow and relaxed, making these cruises suitable for most ages and mobility levels.
Are there any local tips for making the most of a Balmaha Boatyard cruise on Loch Lomond?
Arrive early to see Balmaha village before your cruise and prepare for changing weather with layered clothing and waterproofs.
Balmaha is a small village but has several cafes and a visitor centre where maps and local information are available. If planning to disembark on Inchcailloch Island, wear comfortable walking shoes and bring water and snacks as there are no facilities on the island. Booking tickets online in advance during spring and summer reduces the risk of missing out. Combining your cruise with a walk on the nearby West Highland Way or a visit to Balmaha village adds variety to your itinerary. For a broader view of the region, consider booking a Loch Lomond Scottish Highlands Full Day Sightseeing Tour.
Reference Resources
What are the safety and accessibility considerations for Balmaha Boatyard cruises?
Balmaha Boatyard vessels comply with local maritime safety regulations and have basic accessibility features, but some mobility limitations exist for boarding and island visits.
The boats are equipped with life jackets and crew trained in emergency procedures. Boarding involves steps and a short gangway which may challenge wheelchair users or those with walking difficulties. Inchcailloch Island’s terrain is uneven with tree roots and slopes, so it is not suitable for wheelchairs or pushchairs. Passengers with limited mobility should confirm with the boatyard before booking to discuss options. Weather conditions on the loch can change rapidly, so appropriate clothing is advised. Crew monitor conditions and may cancel sailings if safety is compromised, with refunds or rescheduling offered in such cases.
How long do Balmaha Boatyard cruises usually take?
Cruises from Balmaha Boatyard typically last between 45 minutes and 90 minutes depending on the route chosen, with stops on Inchcailloch Island adding 30 minutes.
The standard return trip to Inchcailloch is about 45 minutes total, including roughly a 20-minute stop ashore for a short walk. Longer cruises that circle additional islands or cover more of the eastern shore may take up to 90 minutes, sometimes including commentary or special timed departures such as evening sailings. Passengers should allow at least two hours for their visit to include ticketing, boarding, and disembarking.
Frequently Asked Questions
5 platforms, one search for drymen
Booking.com, Hotels.com, Expedia, Agoda & Trip.com
Thousands of travelers compare prices before booking — you should too







