Cardigan
Cardigan
Inverness
Inverness
Train Driving

Cardigan to Inverness

Updated: 30 May 2026

Traveling from Cardigan to Inverness covers approximately 750 km across the length of Great Britain. The journey typically requires a combination of local bus services to reach major rail hubs like Carmarthen or Swansea. From there, you connect to the West Coast Main Line heading north toward Glasgow or Edinburgh. The final leg involves the Highland Main Line, offering scenic views of the Cairngorms. Expect a total travel time of at least 12 hours due to the distance and necessary transfers.

Total Distance: 750 km driving distance, 580 km straight-line air distance.
Fastest Way
Driving via the M6 and M74 motorways, taking roughly 10.5 hours.
Cheapest Way
Bus and train combination booked well in advance.
Compare Cardigan to Inverness Routes
Train
Connecting
Driving
Direct
Duration 13 hours 10 hours 30 mins
Avg Price 120-250 GBP 150-200 GBP (fuel)
Operator Transport for Wales and Avanti West Coast N/A
Route Cardigan to Carmarthen (Bus), then train via Swansea, Crewe, and Edinburgh to Inverness. A487, A48, M4, M6, M74, M8, A9.
Tip Book Advance tickets at least 12 weeks early to secure the lowest fares. The A9 from Perth to Inverness is a major trunk road; watch for average speed cameras.
Travel Tips
  • Railcards
    Use a Two Together or Network Railcard to save one-third on train fares.
  • Break the Journey
    Consider an overnight stop in Edinburgh to make the long trip more manageable.
  • Luggage
    Keep luggage compact as train storage space is limited on busy cross-country services.
  • Connectivity
    Download offline maps as mobile signal can be intermittent in the Welsh and Scottish hills.
  • Refreshments
    Pack snacks and water, as station food options can be expensive and limited on long journeys.
Safety Tips
  • Driving Fatigue
    Take a 15-minute break every two hours when driving long distances.
  • Weather Awareness
    Check the Met Office for warnings, especially when crossing the Scottish Highlands.
  • Emergency Contacts
    Save the number for local breakdown services if traveling by car.
  • Station Safety
    Stay in well-lit areas when waiting for late-night train connections.
People Also Ask
  • Is there a direct train?
    No, there are no direct trains from Cardigan to Inverness.
  • How long is the drive?
    The drive takes approximately 10 to 11 hours depending on traffic.
  • Can I fly?
    There are no local airports in Cardigan; the nearest is Cardiff, but no direct flights to Inverness exist.
  • What is the best route?
    The M6 and M74 route is the most efficient for road travel.
  • Are there sleeper trains?
    You can connect to the Caledonian Sleeper in London or Edinburgh for the final leg.
Quick Info
  • From Cardigan, Ceredigion, United Kingdom
  • To Inverness, Highland, United Kingdom
  • Modes
Best Time to Travel

May to September for longer daylight hours and better weather in the Highlands.

Things to Do in Inverness
1
Culloden Battlefield
Visit the site of the final Jacobite Rising. It offers an immersive visitor center and historical trails.
2
Loch Ness
Take a boat cruise from near Inverness to search for the legendary monster. The scenery is iconic.
3
Cardigan Castle
Explore the birthplace of the Eisteddfod before you depart. It features beautifully restored gardens.
4
Inverness Cathedral
Admire the stunning Gothic architecture located on the banks of the River Ness.
Tags
Cardigan to Inverness travel train from Wales to Scotland driving Cardigan to Inverness UK long distance travel best way to reach Inverness Wales to Highlands route traveling across UK Cardigan transport guide