There are 9 ways to get from Campbeltown to Cardiff by car, train, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Campbeltown to Ardrossan South Beachcar
- Take the train from Ardrossan South Beach to Glasgow Centraltrain
- Take the train from Glasgow Central to Crewetrain
- Take the train from Crewe to Cardiff Centraltrain
11h 14m£175–279Fly Campbeltown to Bristol Airport, train
cheapest- Fly from Campbeltown (CAL) to Bristol Airport (BRS)plane CAL - BRS
- Take the train from Bristol Temple Meads to Cardiff Centraltrain
5h 34m£56–136Bus
- Take the bus from Bus Terminus to Buchanan Bus Stationbus 926
- Take the bus from Buchanan Bus Station to Millennium Pointbus
- Take the bus from Birmingham - Jennens Road to Bristol Bus Stationbus
- Take the bus from Bus Station to Sophia Gardensbus 202 / ...
16h 1m£71–124Drive 502.9 mi
- Drive from Campbeltown to Cardiffcar 502.9 mi
9h 40m£126–181Bus, bus to Edinburgh Airport, fly to Bristol Airport, train
- Take the bus from Bus Terminus to Buchanan Bus Stationbus
- Take the bus from Buchanan Bus Station to Terminalbus
- Fly from Edinburgh Airport (EDI) to Bristol Airport (BRS)plane EDI - BRS
- Take the train from Bristol Temple Meads to Cardiff Centraltrain
9h 11m£77–200Bus, train via Crewe
- Take the bus from Bus Terminus to Anniesland Crossbus 926
- Take the train from Glasgow Central to Crewetrain
- Take the train from Crewe to Cardiff Centraltrain
11h 50m£150–254Bus, train
- Take the bus from Bus Terminus to Buchanan Bus Stationbus 926
- Take the train from Glasgow Queen Street to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to Cardiff Centraltrain
13h 25m£233–377Bus, bus to Glasgow Airport, fly to Bristol Airport, train
- Take the bus from Bus Terminus to Tarbet Hotelbus
- Take the bus from Hotel car park to Terminal Buildingbus
- Fly from Glasgow Airport (GLA) to Bristol Airport (BRS)plane GLA - BRS
- Take the train from Bristol Temple Meads to Cardiff Centraltrain
8h 27m£67–177Bus, bus to Glasgow Airport, fly to Birmingham Airport, train
- Take the bus from Bus Terminus to Tarbet Hotelbus
- Take the bus from Hotel car park to Terminal Buildingbus
- Fly from Glasgow Airport (GLA) to Birmingham Airport (BHX)plane GLA - BHX
- Take the train from Birmingham New Street to Cardiff Centraltrain
9h 50m£97–207
Campbeltown to Cardiff by bus
Comparing Your Travel Options
The cheapest way to get from Campbeltown to Cardiff is to bus which costs £70 - £130 and takes 16h 1m.
The fastest way to get from Campbeltown to Cardiff is to fly and train which takes 5h 34m and costs £55 - £140.
No, there is no direct bus from Campbeltown to Cardiff. However, there are services departing from Bus Terminus and arriving at Sophia Gardens via Buchanan Bus Station, Birmingham - Jennens Road and Bus Station. The journey, including transfers, takes approximately 16h 1m.
The distance between Campbeltown and Cardiff is 564 miles. The road distance is 505.8 miles.
The best way to get from Campbeltown to Cardiff without a car is to bus which takes 16h 1m and costs £70 - £130.
It takes approximately 11h 14m to get from Campbeltown to Cardiff, including transfers.
Campbeltown to Cardiff bus services, operated by Scottish Citylink Coaches Ltd, depart from Bus Terminus station.
Campbeltown to Cardiff bus services, operated by Scottish Citylink Coaches Ltd, arrive at Buchanan Bus Station.
Yes, the driving distance between Campbeltown to Cardiff is 506 miles. It takes approximately 9h 40m to drive from Campbeltown to Cardiff.
There are 1752+ hotels available in Cardiff.
What companies run services between Campbeltown, Scotland and Cardiff, Wales?
You can take a bus from Bus Terminus to Sophia Gardens via Buchanan Bus Station, Birmingham - Jennens Road, and Bus Station in around 16h 1m.
- Website
- easyjet.com
Flights from Edinburgh Airport to Bristol Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £30–110
Flights from Edinburgh Airport to Bristol Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h 6m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- £30–110
Flights from Glasgow Airport to Bristol Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- £26–95
Flights from Glasgow Airport to Bristol Airport via Belfast (Aldergrove)
- Ave. Duration
- 2h 57m
- When
- Monday, Friday, and Sunday
- Estimated price
- £26–95
Flights from Campbeltown to Bristol Airport via Glasgow Airport
- Ave. Duration
- 4h 15m
- When
- Thursday and Sunday
- Estimated price
- £12–70
Flights from Campbeltown to Bristol Airport via Glasgow Airport, Belfast (Aldergrove)
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- £13–70
Flights from Campbeltown to Bristol Airport via Glasgow Airport, Belfast City
- Ave. Duration
- 6h 55m
- When
- Friday
- Estimated price
- £13–70
Flights from Glasgow Airport to Birmingham Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- £24–75
Flights from Glasgow Airport to Birmingham Airport via Belfast (Aldergrove)
- Ave. Duration
- 2h 53m
- When
- Monday, Sunday, and Friday
- Estimated price
- £24–75
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Ardrossan South Beach to Glasgow Central
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- £12–20
- Website
- ScotRail
Train from Glasgow Queen Street to Edinburgh Waverley
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- £18–30
- Website
- ScotRail
- Phone
- 0141 352 4444
- [email protected]
- Website
- Scottish Citylink Coaches Ltd
Bus from Bus Terminus to Buchanan Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Estimated price
- £25–50
- Website
- Scottish Citylink Coaches Ltd
- Single
- £25–50
Bus from Bus Terminus to Buchanan Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Estimated price
- £25–50
- Website
- Scottish Citylink Coaches Ltd
- Single
- £25–50
Bus from Buchanan Bus Station to Terminal
- Ave. Duration
- 1h 1m
- Frequency
- Every 15 minutes
- Estimated price
- £7–15
- Website
- Scottish Citylink Coaches Ltd
- Single
- £7–15
Bus from Bus Terminus to Anniesland Cross
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- £24–50
- Website
- Scottish Citylink Coaches Ltd
- Single
- £24–50
Bus from Bus Terminus to Buchanan Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Estimated price
- £25–50
- Website
- Scottish Citylink Coaches Ltd
- Single
- £25–50
Bus from Bus Terminus to Tarbet Hotel
- Ave. Duration
- 3h 7m
- Frequency
- Every 3 hours
- Estimated price
- £18–35
- Website
- Scottish Citylink Coaches Ltd
- Single
- £18–35
Bus from Hotel car park to Terminal Building
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- £12–17
- Website
- Scottish Citylink Coaches Ltd
Bus from Bus Terminus to Tarbet Hotel
- Ave. Duration
- 3h 7m
- Frequency
- Every 3 hours
- Estimated price
- £18–35
- Website
- Scottish Citylink Coaches Ltd
- Single
- £18–35
Bus from Hotel car park to Terminal Building
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- £12–17
- Website
- Scottish Citylink Coaches Ltd
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









