There are 11 ways to get from Inverness to Neath Port Talbot by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Inverness Dalcross Airport to Bristol Airport, train
best- Fly from Inverness Dalcross Airport (INV) to Bristol Airport (BRS)plane INV - BRS
- Take the train from Bristol Temple Meads to Cardiff Centraltrain
- Take the train from Cardiff Central to Neathtrain
5h 52mDrive 522.2 mi
cheapest- Drive from Inverness to Neath Port Talbotcar 522.2 mi
9h 44m£128–184Train via Edinburgh
- Take the train from Inverness to Haymarkettrain
- Take the train from Haymarket to Crewetrain
- Take the train from Crewe to Neathtrain
11h 37mBus
- Take the bus from Inverness Union Street to Buchanan Bus Stnbus
- Take the bus from Buchanan Bus Station to Newhall Stbus
- Take the bus from Birmingham - Great Charles Street Queensway to Swansea Universitybus
16h 12mTrain, train to Glasgow Airport, fly to Bristol Airport
- Take the train from Inverness to Stirlingtrain
- Take the train from Stirling to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Bristol Airport (BRS)plane GLA - BRS
- Take the train from Bristol Temple Meads to Cardiff Centraltrain
- Take the train from Cardiff Central to Neathtrain
8h 57mTrain, bus to Edinburgh Airport, fly to Bristol Airport
- Take the train from Inverness to Perthtrain
- Take the bus from Perth station to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to Bristol Airport (BRS)plane EDI - BRS
- Take the train from Bristol Temple Meads to Cardiff Centraltrain
- Take the train from Cardiff Central to Neathtrain
9h 6mFly Inverness Dalcross Airport to Luton Airport, train
- Fly from Inverness Dalcross Airport (INV) to Luton Airport (LTN)plane INV - LTN
- Take the train from Luton Airport Parkway to Farringdontrain
- Take the train from London Paddington to Neathtrain
7h 26mTrain to Aberdeen Airport, fly to Bristol Airport, train
- Take the train from Inverness to Aberdeentrain
- Fly from Aberdeen Airport (ABZ) to Bristol Airport (BRS)plane ABZ - BRS
- Take the train from Bristol Temple Meads to Cardiff Centraltrain
- Take the train from Cardiff Central to Neathtrain
8h 33mFly Inverness Dalcross Airport to Manchester Airport, train
- Fly from Inverness Dalcross Airport (INV) to Manchester Airport (MAN)plane INV - MAN
- Take the train from Wilmslow to Neathtrain
8h 48mTrain
- Take the train from Inverness to Crewetrain Inverness - London Euston
- Take the train from Crewe to Neathtrain Manchester Piccadilly - Milford Haven / ...
12h 43mBus, train
- Take the bus from Bus Station Stance 3 to Queensferry Streetbus M90
- Take the train from Edinburgh Waverley to Bristol Parkwaytrain
- Take the train from Bristol Parkway to Neathtrain
13h 13m
Inverness Dalcross Airport (INV) to Bristol Airport (BRS) flights
Questions & Answers
The cheapest way to get from Inverness to Neath Port Talbot is to drive which costs £120 - £190 and takes 9h 44m.
The fastest way to get from Inverness to Neath Port Talbot is to drive which takes 9h 44m and costs £120 - £190.
No, there is no direct bus from Inverness to Neath Port Talbot. However, there are services departing from Inverness Union Street and arriving at Alfred Street via Buchanan Bus Station, Birmingham - Great Charles Street Queensway and Bay Campus. The journey, including transfers, takes approximately 16h 12m.
No, there is no direct train from Inverness to Neath Port Talbot. However, there are services departing from Inverness and arriving at Neath via Haymarket and Crewe. The journey, including transfers, takes approximately 11h 37m.
The distance between Inverness and Neath Port Talbot is 523 miles. The road distance is 525.2 miles.
The best way to get from Inverness to Neath Port Talbot without a car is to train via Edinburgh which takes 11h 37m and costs .
It takes approximately 5h 52m to get from Inverness to Neath Port Talbot, including transfers.
Inverness to Neath Port Talbot bus services, operated by Ember, depart from Inverness Union Street station.
Inverness to Neath Port Talbot train services, operated by First ScotRail, depart from Inverness station.
The best way to get from Inverness to Neath Port Talbot is to train via Edinburgh which takes 11h 37m and costs . Alternatively, you can bus, which costs and takes 16h 12m.
What companies run services between Inverness, Scotland and Neath Port Talbot, Wales?
You can take a train from Inverness to Neath via Haymarket and Crewe in around 11h 37m. Alternatively, you can take a bus from Inverness Union Street to Alfred Street via Buchanan Bus Station, Birmingham - Great Charles Street Queensway, and Bay Campus in around 16h 12m.
- Website
- easyjet.com
Flights from Inverness Dalcross Airport to Bristol Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- £30–130
Flights from Glasgow Airport to Bristol Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- £23–85
Flights from Glasgow Airport to Bristol Airport via Belfast (Aldergrove)
- Ave. Duration
- 2h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- £23–85
Flights from Edinburgh Airport to Bristol Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £23–85
Flights from Edinburgh Airport to Bristol Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- £23–85
Flights from Inverness Dalcross Airport to Luton Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- £25–85
- Website
- loganair.co.uk
Flights from Aberdeen Airport to Bristol Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £100–190
Flights from Inverness Dalcross Airport to Manchester Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- £100–220
- Website
- ryanair.com
Flights from Glasgow Airport to Bristol Airport via Dublin
- Ave. Duration
- 2h 55m
- When
- Monday and Saturday
- Estimated price
- £40–80
- Website
- firstgreatwestern.co.uk
Train from Bristol Temple Meads to Cardiff Central
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Schedules at
- firstgreatwestern.co.uk
Train from Cardiff Central to Neath
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Schedules at
- firstgreatwestern.co.uk
Train from London Paddington to Neath
- Ave. Duration
- 2h 43m
- Frequency
- Hourly
- Schedules at
- firstgreatwestern.co.uk
Train from Bristol Parkway to Neath
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Schedules at
- firstgreatwestern.co.uk
- Website
- crosscountrytrains.co.uk
Train from Bristol Temple Meads to Cardiff Central
- Ave. Duration
- 1h 1m
- Frequency
- 6 times a week
- Schedules at
- crosscountrytrains.co.uk
Train from Edinburgh Waverley to Bristol Parkway
- Ave. Duration
- 6h 14m
- Frequency
- Every 2 hours
- Schedules at
- crosscountrytrains.co.uk
- Website
- arrivatrainswales.co.uk
Train from Cardiff Central to Neath
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Schedules at
- arrivatrainswales.co.uk
Train from Crewe to Neath
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Schedules at
- arrivatrainswales.co.uk
Train from Wilmslow to Neath
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Schedules at
- arrivatrainswales.co.uk
- Website
- scotrail.co.uk
Train from Inverness to Haymarket
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Schedules at
- scotrail.co.uk
Train from Inverness to Stirling
- Ave. Duration
- 2h 47m
- Frequency
- Every 3 hours
- Schedules at
- scotrail.co.uk
Train from Stirling to Glasgow Queen Street
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Schedules at
- scotrail.co.uk
Train from Inverness to Perth
- Ave. Duration
- 2h 14m
- Frequency
- Every 3 hours
- Schedules at
- scotrail.co.uk
- Website
- virgintrainseastcoast.com
Train from Inverness to Haymarket
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Schedules at
- virgintrainseastcoast.com
Train from Inverness to Stirling
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Schedules at
- virgintrainseastcoast.com
Train from Inverness to Perth
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Schedules at
- virgintrainseastcoast.com
- Website
- virgintrains.co.uk
Train from Haymarket to Crewe
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Schedules at
- virgintrains.co.uk
- Website
- sleeper.scot
Train from Inverness to Stirling
- Ave. Duration
- 3h 26m
- Frequency
- 6 times a week
- Schedules at
- sleeper.scot
Train from Inverness to Perth
- Ave. Duration
- 2h 38m
- Frequency
- 6 times a week
- Schedules at
- sleeper.scot
Train from Inverness to Crewe
- Ave. Duration
- 8h 26m
- Frequency
- 6 times a week
- Schedules at
- sleeper.scot
- Website
- thameslinkrailway.com
Train from Luton Airport Parkway to Farringdon
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Schedules at
- thameslinkrailway.com
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Inverness to Aberdeen
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- £45–85
- Website
- https://www.scotrail.co.uk/
- Website
- traveline.info
Bus from Buchanan Bus Station to Newhall St
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a day
- Schedules at
- traveline.info
- Website
- global.flixbus.com
Bus from Buchanan Bus Station to Newhall St
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Schedules at
- global.flixbus.com
Bus from Birmingham - Great Charles Street Queensway to Swansea University
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
- Website
- traveline.info
Bus from Bus Station Stance 3 to Queensferry Street
- Ave. Duration
- 3h 52m
- Frequency
- Every 3 hours
- Schedules at
- traveline.info
- Website
- traveline.info
Bus from Bus Station Stance 3 to Queensferry Street
- Ave. Duration
- 3h 52m
- Frequency
- 5 times a day
- Schedules at
- traveline.info
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
More Questions & Answers
Inverness to Neath Port Talbot bus services, operated by Ember, arrive at Buchanan Bus Stn station.
Inverness to Neath Port Talbot train services, operated by First ScotRail, arrive at Haymarket station.
Yes, the driving distance between Inverness to Neath Port Talbot is 525 miles. It takes approximately 9h 44m to drive from Inverness to Neath Port Talbot.
Book your Inverness to Neath Port Talbot train tickets online with Omio.
There are 873+ hotels available in Neath Port Talbot.











