There are 6 ways to get from Saint Andrews to Portavadie by train, car, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Dundee to Glasgow Queen Street
- Take the train from Glasgow Central to Wemyss Bay
- Drive from Wemyss Bay to Portavadie
6h 44m£54–179Bus, ferry via Greenock
cheapest- Take the bus from Overgate to Buchanan Bus Station
- Take the bus from Buchanan Bus Station to Gourock Rail Station901
- Take the ferry from Gourock Ferry Terminal to Dunoon Ferry TerminalCm1
- Take the bus from Ferry Terminal to Ferry Terminal478
7h 21m£21–46Train, ferry, bus
- Take the train from Dundee to Glasgow Queen Street
- Take the train from Glasgow Central to Gourock
- Take the ferry from Gourock Ferry Terminal to Dunoon Ferry TerminalCm1
- Take the bus from Ferry Terminal to Ferry Terminal478
6h 52m£35–91Drive 146.3 mi
- Drive from Saint Andrews to Portavadie146.3 mi
3h 14m£37–53Train, bus, ferry
- Take the train from Cupar to Glasgow Queen Street
- Take the bus from Cathedral Street to Gourock Rail Station901
- Take the ferry from Gourock Ferry Terminal to Dunoon Ferry TerminalCm1
- Take the bus from Ferry Terminal to Ferry Terminal478
7h 48m£31–66Bus, ferry
- Take the bus from Overgate to Terminal Building
- Take the bus from Terminal Building to Argyll Arms Hotel926
- Take the ferry from Tarbert to Portavadie Ferry TerminalCm2
9h 7m£28–55
Questions & Answers
The cheapest way to get from Saint Andrews to Portavadie is to bus and ferry via Greenock which costs £21 - £50 and takes 7h 21m.
The fastest way to get from Saint Andrews to Portavadie is to drive which takes 3h 14m and costs £35 - £55.
The distance between Saint Andrews and Portavadie is 224 miles. The road distance is 147.2 miles.
The best way to get from Saint Andrews to Portavadie without a car is to train and ferry and bus which takes 6h 52m and costs £35 - £95.
It takes approximately 6h 44m to get from Saint Andrews to Portavadie, including transfers.
Yes, the driving distance between Saint Andrews to Portavadie is 147 miles. It takes approximately 3h 14m to drive from Saint Andrews to Portavadie.
There are 207+ hotels available in Portavadie.
What companies run services between Saint Andrews, Fife, Scotland and Portavadie, Scotland?
There is no direct connection from Saint Andrews to Portavadie. However, you can take the line 99 bus to Railway Station, walk to Leuchars, take the train to Dundee, take the train to Glasgow Queen Street, walk to Glasgow Central, take the train to Wemyss Bay, then drive to Portavadie. Alternatively, you can take a bus from Bus Station to Ferry Terminal via Railway Station, Dundee, Glasgow Queen Street, Glasgow Central, Gourock, Gourock Ferry Terminal, Dunoon Ferry Terminal, and Ferry Terminal in around 6h 52m.
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Dundee to Glasgow Queen Street
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- £15–55
- Website
- https://www.scotrail.co.uk/
Train from Glasgow Central to Wemyss Bay
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- £10–11
- Website
- https://www.scotrail.co.uk/
Train from Glasgow Central to Gourock
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- £10–11
- Website
- https://www.scotrail.co.uk/
Train from Cupar to Glasgow Queen Street
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Estimated price
- £15–35
- Website
- https://www.scotrail.co.uk/
- Phone
- 01586 552319
- enquiries@westcoastmotors.co.uk
- Website
- westcoastmotors.co.uk
Bus from Ferry Terminal to Ferry Terminal
- Ave. Duration
- 1h 27m
- Frequency
- 5 times a day
- Estimated price
- £5–7
- Website
- https://www.westcoastmotors.co.uk/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Overgate to Buchanan Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Estimated price
- £5–15
- Website
- https://www.flixbus.co.uk
Bus from Overgate to Terminal Building
- Ave. Duration
- 2h 25m
- Frequency
- Every 15 minutes
- Estimated price
- £7–15
- Website
- https://www.flixbus.co.uk
- Phone
- 08000 51 56 51
- enquiries@mcgillsbuses.co.uk
- Website
- mcgillsbuses.co.uk
Bus from Buchanan Bus Station to Gourock Rail Station
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- £6
- Website
- https://www.mcgillsbuses.co.uk/
Bus from Cathedral Street to Gourock Rail Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- £6
- Website
- https://www.mcgillsbuses.co.uk/
- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Terminal Building to Argyll Arms Hotel
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- £14–20
- Website
- https://www.citylink.co.uk/
- Phone
- +44 (0)1475 650 397
- enquiries@calmac.co.uk
- Website
- calmac.co.uk
Ferry from Gourock Ferry Terminal to Dunoon Ferry Terminal
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- £2–14
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–4
- Car Fare
- £11–14
Ferry from Tarbert to Portavadie Ferry Terminal
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- £2–12
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–4
- Car Fare
- £9–12
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide































