There are 4 ways to get from Newport to Neyland by bus, train, 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.
Bus
best- Take the bus from Kingsway K14 to Honeyborough Roundaboutbus 112
4h£24–60Train
- Take the train from Newport (S Wales) to Pembroke Docktrain Manchester Piccadilly - Pembroke Dock
4h 10m£55–113Drive 107.9 mi
- Drive from Newport to Neylandcar 107.9 mi
2h£27–38Train via Swansea
- Take the train from Newport (S Wales) to Swanseatrain London Paddington - Swansea / ...
- Take the train from Swansea to Pembroke Docktrain Cardiff Central - Pembroke Dock / ...
4h 13m£52–113
Newport to Neyland by bus
Questions & Answers
The cheapest way to get from Newport to Neyland is to bus which costs £24 - £60 and takes 4h.
The fastest way to get from Newport to Neyland is to drive which takes 2h and costs £26 - £40.
Yes, there is a direct bus departing from Kingsway K14 and arriving at Honeyborough Roundabout. Services depart twice daily, and operate every day. The journey takes approximately 4h.
No, there is no direct train from Newport to Neyland. However, there are services departing from Newport (S Wales) and arriving at Pembroke Dock via . The journey, including transfers, takes approximately 4h 10m.
The distance between Newport and Neyland is 127 miles. The road distance is 108.6 miles.
The best way to get from Newport to Neyland without a car is to bus which takes 4h and costs £24 - £60.
The bus from Kingsway K14 to Honeyborough Roundabout takes 4h including transfers and departs twice daily.
Newport to Neyland bus services, operated by National Express, depart from Kingsway K14 station.
Newport to Neyland train services, operated by Great Western Railway (GWR), depart from Newport (S Wales) station.
The best way to get from Newport to Neyland is to bus which takes 4h and costs £24 - £60. Alternatively, you can train, which costs £55 - £120 and takes 4h 10m.
What companies run services between Newport, Wales and Neyland, Wales?
National Express operates a bus from Kingsway K14 to Honeyborough Roundabout twice daily. Tickets cost £24–60 and the journey takes 4h. Alternatively, Transport for Wales operates a train from Newport (S Wales) to Pembroke Dock 6 times a week. Tickets cost £50–90 and the journey takes 3h 39m. Great Western Railway (GWR) also services this route once a week.
- Phone
- 03333 211 202
- Website
- tfw.wales
Train from Newport (S Wales) to Pembroke Dock
- Ave. Duration
- 3h 39m
- Frequency
- 6 times a week
- Estimated price
- £50–90
- Website
- https://tfw.wales/
Train from Newport (S Wales) to Swansea
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- £23–40
- Website
- https://tfw.wales/
Train from Swansea to Pembroke Dock
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- £29–50
- Website
- https://tfw.wales/
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- gwr.com
Train from Newport (S Wales) to Pembroke Dock
- Ave. Duration
- 3h 23m
- Frequency
- Once a week
- Estimated price
- £55–110
- Website
- https://www.gwr.com/
Train from Newport (S Wales) to Swansea
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- £25–50
- Website
- https://www.gwr.com/
Train from Swansea to Pembroke Dock
- Ave. Duration
- 2h 8m
- Frequency
- Twice a week
- Estimated price
- £30–65
- Website
- https://www.gwr.com/
- Phone
- +44 (0)3717 81 81 81
- Website
- nationalexpress.com
Bus from Kingsway K14 to Honeyborough Roundabout
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- £24–60
- Website
- https://www.nationalexpress.com/en
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
Newport to Neyland bus services, operated by National Express, arrive at Honeyborough Roundabout station.
Newport to Neyland train services, operated by Great Western Railway (GWR), arrive at Swansea station.
Yes, the driving distance between Newport to Neyland is 109 miles. It takes approximately 2h to drive from Newport to Neyland.
Book your Newport to Neyland train tickets online with Omio.
Book your Newport to Neyland bus tickets online with Omio.
There are 2271+ hotels available in Neyland.














