Kilcreggan Ferry

Please be aware Kilcreggan Ferry is currently operating a reduced service. Please contact the operator for more information on 01475 721 281. 

The Kilcreggan Ferry operates all year round between Kilcreggan and Gourock, with a crossing time of less than 15 minutes. The ferry is the best way to see the stunning Firth of Clyde and is a convenient link for those who wish to explore the Rosneath peninsula. If you’re travelling from Kilcreggan to Gourock, you can take a ferry to Dunoon or a train or bus to any destination south of the Clyde.

The ferry service is operated by Clyde Marine Services on behalf of SPT. For ferry enquiries please call 01475 721 281. Follow Kilcreggan Ferry on Twitter for service updates.

Kilcreggan Ferry timetable [PDF, 151kb]

Please note the Kilcreggan Ferry runs Monday-Saturday only.


Adult Child * Concession ** Companion ***
Single £3.60 £1.80 £1.00 £1.80
Return £7.00 £3.50 £1.50 £3.50
10 journey £25.00 n/a n/a n/a

* Applies to children under 16 years old. Children under five travel for free if accompanied by a fare-paying adult. Maximum of two children per fare-paying adult.

**A Strathclyde Concessionary Ferry Travel Card with the Gourock-Kilcreggan Ferry route marked on it is needed to obtain concessionary travel on this ferry route. Companion fares are available to people assisting holders of a Strathclyde Concessionary Companion Ferry Travel Card with the Gourock-Kilcreggan Ferry route marked on it.

*** For SPT ferry card holders only: Companion travels at ½ full fare when accompanying cardholder on the specified route.

ZoneCards and Daytripper tickets are valid on the ferry.

For further details, visit your nearest ticket office.


The Kilcreggan Ferry has modern wide access boarding ramps. However, since the infrastructure at pierheads and prevailing weather conditions may pose difficulties for passengers with mobility difficulties, such passengers are strongly urged to telephone 01475 721 281 in advance of travel to ensure that the journey may be undertaken safely.