Girvan is easier to reach than its quietness suggests. It sits on a trunk road, has its own railway station, and is thirty-five minutes from an international airport.
By car
Girvan is on the A77, the trunk road from Glasgow to the Cairnryan ferries.
From Glasgow: the M77 south past Kilmarnock, then the A77 past Ayr and Maybole — bypassed since 2022, which took a good ten minutes off the journey — and on through Kirkoswald and Turnberry. About 56 miles and an hour and a quarter.
From Edinburgh: the M8 and M77, about two hours fifteen.
From England: leave the M6 at Gretna for the A75 west, then the A77 north — about two hours from Carlisle. Or come up the M6 and M74 through Glasgow, which is longer in miles but often quicker.
Two things to know about the A77. South of Ayr it is single carriageway and carries lorry traffic heading for the Irish ferries, so overtaking chances are few — allow extra time on summer weekends and around sailings. And at Kennedy's Pass, four miles south of Girvan, the road runs under unstable cliffs and occasionally closes for rockfall; if you are coming up from Stranraer it is worth a check.
Parking in Girvan is free at the harbour, Ainslie Park and the station — see parking.
By train
Girvan station is on the Ayr–Stranraer section of the Glasgow South Western Line, 62 miles from Glasgow Central. It opened on 5 October 1877 as Girvan New, and the building is category B listed — a handsome thing to arrive at.
Direct trains from Glasgow take about an hour forty-five. There are more frequent options via Ayr: Glasgow to Ayr runs every half hour, and Ayr to Girvan is about 28 minutes.
Services run roughly every two hours Monday to Saturday, with fewer on Sundays. Check ScotRail before travelling — this is a rural line and the timetable rewards planning.
One detail for railway enthusiasts: the line south of the station is single track with passing loops, and immediately beyond it climbs steeply through Glendoune Bank to Pinmore tunnel at a gradient of 1 in 54.
The station is a ten-minute walk from the harbour and beach, and the main bus stops are outside it.
By bus
Stagecoach West Scotland runs the 58 and 60 from Ayr — hourly, about 75 to 80 minutes, with the 60 going via the coast, Maidens and Culzean, which makes it a scenic trip in its own right.
The 358 and 360 run south through Girvan to Cairnryan and Stranraer. The 359 links Girvan with Glen Trool and Newton Stewart a few times a day.
From Glasgow, take the X77 to Ayr and change. All services stop by the railway station. See our car-free day out.
By ferry from Ireland
Cairnryan is 25 miles south — about 35 minutes' drive. Two operators sail there:
- Stena Line to Belfast, from Loch Ryan Port at the north end of the village.
- P&O Ferries to Larne, from the terminal just to the south.
Girvan is the natural overnight stop either side of a crossing — closer than Ayr, quieter than Stranraer, and with a beach.
A warning if you are on foot. The ferry terminals are not near a railway station: Stranraer station is several miles away, and bus connections to it are limited and, by common account, awkwardly timed. If you are arriving from Ireland without a car, check the connections carefully before you sail, or consider the through coach services between Belfast and Ayr.
By air
Glasgow Prestwick is 26 miles north — about 35 minutes by car, or roughly 50 minutes by train via Ayr. The airport has its own railway station connected to the terminal, which makes it unusually easy without a car, and Ryanair flies a number of European routes from it.
Glasgow International is about an hour and twenty by car. There is no direct rail link — you would take a bus or taxi to Paisley Gilmour Street and then the train to Ayr.
Once you're here
You do not need a car to enjoy Girvan itself: the beach, harbour, museums, shops and restaurants are all within a ten-minute walk of the station. For getting out to Culzean, Turnberry or Ayr without one, see the car-free day out.
See where to stay and plan your visit for the rest.