Home› Scotland› Cumbrae Ferry: ten minutes to the slip, and four miles short of Millport
Car ferry · CalMac · North Ayrshire

Cumbrae Ferry: ten minutes to the slip, and four miles short of Millport

The boat from Largs does not go to Millport. It lands at a slipway on the east side of Great Cumbrae, and the island's only town is four miles further on by road. Everything about planning this trip follows from that one fact, including which sailing you choose.

10 minutesCrossing
£2.30, return £4.60Adult single
Every 20 minutes, 09:30–19:30 from LargsUntil 18 October
£8.70, driver extraCar single
22 sailings each way, Mon–SatFrom 19 October
4 miles from the slip; SPT bus 320Millport
Timetable

A boat every twenty minutes until 18 October, then roughly every forty

Timetable at CalMac

From Largs ferry terminal

06:4007:2008:0509:1009:3009:5010:1010:3010:5011:1011:3011:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:3018:5019:1019:3020:10
36 departures · to Cumbrae Slip

From Cumbrae Slip

07:0007:4008:2509:3009:5010:1010:3010:5011:1011:3011:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:3018:5019:1019:3019:5020:30
36 departures · to Largs ferry terminal
Thirty-six each way. The last boat off the island is the 20:30.

From Largs ferry terminal

06:4007:2008:0509:1009:3009:5010:1010:3010:5011:1011:3011:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:3018:5019:1019:3020:1020:5022:10
38 departures · to Cumbrae Slip

From Cumbrae Slip

07:0007:4008:2509:3009:5010:1010:3010:5011:1011:3011:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:3018:5019:1019:3019:5020:3021:1022:30
38 departures · to Largs ferry terminal
Two extra evening round trips. On the 22:10 from Largs and the 22:30 back, vehicles must be booked by phoning the Largs office on 01475 674134.

From Largs ferry terminal

08:1509:2010:0010:2010:4011:0011:2011:4012:0012:2012:4013:0013:2013:4014:0014:2014:4015:0015:2015:4016:0016:2016:4017:0017:2017:4018:0018:2018:4019:0019:2019:4020:05
33 departures · to Cumbrae Slip

From Cumbrae Slip

08:3509:4010:2010:4011:0011:2011:4012:0012:2012:4013:0013:2013:4014:0014:2014:4015:0015:2015:4016:0016:2016:4017:0017:2017:4018:0018:2018:4019:0019:2019:4020:0020:25
33 departures · to Largs ferry terminal
A later start, at 08:15, and a last return at 20:25.

From Largs ferry terminal

06:3507:0907:4308:1709:0009:4010:2011:0011:4012:2013:0013:4014:4015:1915:5316:2717:0117:3518:1018:5019:3020:10
22 departures · to Cumbrae Slip

From Cumbrae Slip

06:5207:2608:0008:3409:2010:0010:4011:2012:0012:4013:2014:0015:0015:3616:1016:4417:1817:5218:3019:1019:5020:30
22 departures · to Largs ferry terminal
Twenty-two each way, with odd minutes in the rush hours and a gap from 13:40 to 14:40 out of Largs. There is no late Friday boat in winter.

From Largs ferry terminal

08:1509:0009:4010:2011:0011:4012:2013:0013:4014:4015:1915:5316:2717:0117:3518:1018:5019:3020:10
19 departures · to Cumbrae Slip

From Cumbrae Slip

08:3509:2010:0010:4011:2012:0012:4013:2014:0015:0015:3616:1016:4417:1817:5218:3019:1019:5020:30
19 departures · to Largs ferry terminal
Nineteen each way, from 08:15 to 20:10 out of Largs.
Every crossing is timed at ten minutes, so the arrival is always the departure plus ten. The summer pattern still applies on Saturday 17 and Sunday 18 October; the winter one starts on Monday 19 October. Neither 25 December nor 1 January has a boat; Boxing Day and 2 January follow the winter Sunday grid. On the winter Tuesdays of 10 November, 15 December, 12 January, 9 February and 9 March CalMac warns of reduced space for vehicles because of maintenance.

Summer timetable 27 March – 18 October 2026 and winter timetable 19 October 2026 – 25 March 2027, both as published by CalMac. Read on calmac.co.uk and checked day by day against CalMac's sailing data on 1 October 2026: every date matched.   CalMac — Largs–Cumbrae summer and winter timetables (PDF) · 2026-10-01

Four miles between where the boat stops and where the town starts

Four miles. That is the distance CalMac gives between Cumbrae Slip, where the Largs ferry lands, and Millport, the island's only town, and it decides how the trip works. Walkers and cyclists can cover it, but most day visitors without a car take the connecting bus, service 320 in Strathclyde Partnership for Transport's network, which runs from a stop five metres from the slipway.

The crossing lasts ten minutes, and that shapes the timetable too. Until 18 October CalMac runs a boat every 20 minutes across the middle of the day, 36 departures each way from Monday to Saturday and 33 on Sundays, with two more on Friday nights. From 19 October the winter timetable thins that to 22 on weekdays and Saturdays and 19 on Sundays, still starting before seven on weekdays and still finishing with the 20:30 off the island.

Nobody books a sailing here. You buy a ticket for the season rather than for a boat, turn up at least ten minutes before a departure and get on, which also means there is nothing to amend if you change your plans by an hour.

Fares

£2.30 on foot and £8.70 for the car, on a ticket that expires with the season

£2.30 takes an adult across and £4.60 brings them back, because every return here is exactly two singles. A car costs £8.70 each way on top of its occupants, so a driver and one passenger pay £13.30 one way and £26.60 for the round trip.

The catch is how long a ticket lasts. CalMac sells Turn Up and Go tickets here: the date you choose online is only a preference, it is accepted on any sailing within the same timetable period, summer or winter, and it cannot be changed or refunded. A summer ticket bought today is therefore no use from 19 October, and the same goes for CalMac's 10-journey tickets.

On foot, one way
Adult, 16 and over£ 2.30
Child, 5 to 15£ 1.15
Adult with SPT Ferry Card£ 1.15
SPT companion£ 1.15
Under 5Free
BicycleFree
Vehicles, one way — occupants pay as passengers
Car£ 8.70
Motorcycle£ 4.35
Motorhome up to 6 m£ 8.70
Motorhome 6.01–8 m£ 21.75
Motorhome 8.01–10 m£ 26.10
Motorhome 10.01–12 m£ 30.45
Caravan up to 6 m£ 8.70
Caravan 6.01–8 m£ 13.05
Baggage trailer up to 2.5 m£ 4.35
Trailer 2.51–6 m£ 8.70
Trailer 6.01–8 m£ 13.05
Returns are double the single in every row, SPT concessions included. Any van longer than 6 metres or heavier than 3.5 tonnes, or one too tall or wide for CalMac's light-vehicle limits, pays the commercial rate, and CalMac asks for proof of vehicle weight at both Largs and Cumbrae. The price of the 10-journey ticket appears on neither the route page nor the fares sheet, so it is not given here.

Summer 2026 fares, valid from 27 March 2026. CalMac had not published winter fares on 1 October 2026   CalMac — Largs–Cumbrae fares, summer 2026 (PDF) · 2026-10-01

Map

A ten-minute hop over the Clyde, then four miles by road to Millport

Measured slip to slip across the water, Largs and Cumbrae are 2 kilometres apart, a little over one nautical mile; the timetable allows ten minutes for the crossing. The slip is on the side of Great Cumbrae facing Largs; Millport sits on the island's south coast, and the bus from the slip reaches it along the B896 and Marine Parade. NaPTAN, the Department for Transport's register of public transport stops, still lists Millport Pier as a ferry point, but CalMac's car ferry does not call there.

Terminals

A rail-served terminal at Largs and a bare slipway on Cumbrae

From

Largs ferry terminal

Caledonian MacBrayne, Ferry Terminal, Largs KA30 8BG · Largs, North Ayrshire

The Largs end is built for people arriving without a car. Largs station, with trains to Glasgow, is about five minutes' walk away, and so are the stops for McGill's buses towards Greenock and Gourock and Stagecoach services to Ayr and Irvine; taxis wait outside the station. At the Gourock end, those buses stop outside the station beside the terminal for the Kilcreggan foot ferry, another CalMac crossing of the Clyde. The ticket office is on the left of the terminal building, with a waiting room, toilets and baby changing inside. Until 18 October the office opens at 6.30am and closes at 8.45pm, or 10.45pm on Fridays, and 8am to 8.45pm on Sundays. CalMac has not yet confirmed its winter hours.

55.79507, -4.87049
To

Cumbrae Slip

Caledonian MacBrayne, Slipway, Isle of Cumbrae KA28 0HQ · Great Cumbrae, North Ayrshire

On the island side there is a slipway, a bus stop five metres from it and public toilets across the road, and not much else. CalMac staffs the slip from 7am to 8.30pm Monday to Saturday and from 8.30am on Sundays, and sends you to Millport for shops and cash. The local taxi number it gives is Millport Taxis, 01475 530555. Until the end of October there may also be a single-lane closure on the road just south of the slip, where roadworks began on 31 August.

55.78661, -4.89833
Before you travel

Getting from the slip to Millport, and the smaller rules of a short crossing

The Millport bus is SPT's service 320

Strathclyde Partnership for Transport lists service 320, Millport Pier to Cumbrae Slip, operated by Millport Motors, whose telephone number is 01475 530555. Until 18 October the CalMac timetable marks the sailings that meet a bus with a C: from Largs, the early departures and then every other boat, the 09:50, 10:30, 11:10 and so on to 19:10, plus the evening ones. The winter timetable carries no such marking. SPT's own leaflet dates from 2018, so this page does not reproduce its times.

Ten minutes before, not thirty

CalMac's cut-off is short because the turnaround is: foot passengers and drivers alike must be at the slipway with a ticket ready to scan at least ten minutes before departure. You cannot reserve a particular sailing, although CalMac says staff may still take you if you arrive without one.

Groups travel together or not at all

If one online purchase covers several people, the whole party has to take the same sailing in both directions. Buy separately if you might split up. Cyclists in a party of six or more are asked to phone the port ahead.

Morning and afternoon limits on weekdays

When a vehicle with restricted cargo is booked, CalMac may limit passenger numbers on the 09:50 from Largs and the 13:50 from Cumbrae during the summer timetable, and on the 09:40 from Largs and the 15:00 from Cumbrae in winter, Monday to Friday.

Text 07 for disruption

The route's SMS code is 07. Texting CALMAC SUBSCRIBE 07 to 60030 signs you up to service messages for six months.

Largs and Great Cumbrae both belong to North Ayrshire, and the route sits inside the SPT area, which is why the SPT Ferry Card and companion card halve adult fares. Since October 2015 fares have been set under Transport Scotland's Road Equivalent Tariff, which reached Largs–Cumbrae in the same round as the Rothesay and Mull crossings; Transport Scotland's own evaluation names Cumbrae, with Bute and Mull, as an island close enough to the mainland for cheaper crossings to draw shoppers off it as well as visitors on.

The summer is shared between two ships. MV Loch Shira, launched at Port Glasgow in 2006, is the largest of CalMac's Loch class; MV Loch Riddon, a drive-through ferry built at Hessle on the Humber in 1986, works this route in summer and CalMac says she spends the winter relieving other vessels around the network.

Questions and answers

Largs to Cumbrae: the questions about Millport, tickets and late boats

Does the ferry go to Millport?

No. It lands at Cumbrae Slip, which CalMac puts four miles from Millport. The connecting bus is SPT service 320, run by Millport Motors from a stop beside the slipway; a taxi is the other option, and CalMac lists Millport Taxis on 01475 530555.

Which sailings from Largs meet the Millport bus in October?

Until 18 October CalMac's timetable marks them with a C. From Monday to Saturday that means 06:40, 07:20, 08:05 and 09:10, then 09:50 and every 40 minutes after it until 19:10, then 20:10; on Sundays 08:15, 09:20, then 10:00 and every 40 minutes until 19:20, and 20:05. The winter timetable does not mark bus connections.

Will a ticket I buy now still work in November?

Not if it is a summer ticket. Turn Up and Go tickets, 10-journey tickets included, only work within the timetable period they were bought for, and summer validity runs out after 18 October. Buy a winter ticket for travel from 19 October.

Staying on Cumbrae for the evening: what is my latest boat back to Largs?

The 20:30 from Cumbrae Slip on most days, both before and after the timetable change. The exceptions are summer Sundays, when the last one is the 20:25, and summer Fridays up to 16 October, when a 22:30 runs; drivers wanting that late Friday boat must book the vehicle with the Largs office on 01475 674134.

How much for two adults and a car, there and back?

£26.60 at summer 2026 fares: £8.70 per crossing for the car, and £2.30 per crossing for every adult on board, driver included.

Do boats sail over Christmas and New Year?

No. Neither day has a sailing. Boxing Day and 2 January run the winter Sunday timetable instead: 19 departures each way, the first at 08:15 from Largs.

Other Firth of Clyde crossings within reach of the Largs train

Oban–Castlebay Ferry: four and three quarter hours to BarraIsland service · ScotlandOban to Mull Ferry: two ships on the Sound, and how to tell which one you are onVehicle ferry · ScotlandPenzance–Scilly Ferry: Scillonian III's last summer on the St Mary's runIsland service · EnglandGrutness–Fair Isle Ferry: the longest crossing on Shetland's council networkIsland service · Scotland