- Newport to Cross Hands buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Kingsway, Stop 14 (near Riverfront Theatre) | Cross Hands Bus Stop | CheapestFastest | ||||
![]() | Bus | Kingsway, Stop 14 (near Riverfront Theatre) | Cross Hands Bus Stop | No tags |
Last refresh of the prices: Yesterday at 10:37 AM GMT.
Get from Newport to Cross Hands
The journey takes about 2 hours 40 minutes, and with fares starting at just $17, it presents an excellent value for a comfortable ride.
Compare bus companies
Based on 29708 reviews, the company was rated 4.2 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. National Express ticket prices on this trip start at $17
Frequently asked questions about travelling from Newport to Cross Hands by bus
What is the travel distance from Newport to Cross Hands?
The distance between Newport and Cross Hands is around 79 km (49 miles).
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Newport to Cross Hands, as early as possible.
You can expect to pay from $14 to $22 for a bus ticket from Newport to Cross Hands based on the last 2 days. You can expect to find the cheapest price for the trip at $14 which is on 2025-11-15.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Newport
Buses Leaving from Newport
- Bus from Newport to London
- Bus Newport - Chepstow
- Newport - Cardiff
- Bus from Newport to Bristol
- Bus Newport - Manchester
- Newport - Heathrow
- Bus from Newport to Reading
- Bus Newport - Nailsea
- Newport - Bridgend
- Bus from Newport to Swindon
- Bus Newport - Bath
- Newport - Swansea
- Bus from Newport to Port Talbot
- Bus Newport - Johnston
- Newport - Exeter
Buses Going to Newport
- Bus from Cardiff to Newport
- Bus Chepstow - Newport
- Plymouth - Newport
- Bus from Middlesbrough to Newport
- Bus Cheltenham - Newport
- Birmingham - Newport
- Bus from Bristol to Newport
- Bus Leeds - Newport
- Glasgow - Newport
- Bus from Heathrow to Newport
- Bus Wembley - Newport
- Swansea - Newport
- Bus from Bridgend to Newport
- Bus Bath - Newport
- Swindon - Newport
Popular Buses Connecting Cross Hands
Buses Leaving from Cross Hands
- Bus from Cross Hands to Neyland
- Bus Cross Hands - Pembroke Dock
- Cross Hands - London
- Bus from Cross Hands to Cardiff
- Bus Cross Hands - Birmingham
- Cross Hands - Reading
- Bus from Cross Hands to Bridgend
- Bus Cross Hands - Newport
- Cross Hands - Kilgetty
- Bus from Cross Hands to Saint Clears
- Bus Cross Hands - Port Talbot
- Cross Hands - Tenby
- Bus from Cross Hands to Pembroke
- Bus Cross Hands - Haverfordwest
Buses Going to Cross Hands
- Bus from Bridgend to Cross Hands
- Bus Tenby - Cross Hands
- Cardiff - Cross Hands
- Bus from Johnston to Cross Hands
- Bus Pembroke Dock - Cross Hands
- Neyland - Cross Hands
- Bus from Port Talbot to Cross Hands
- Bus Reading - Cross Hands
- Newport - Cross Hands
- Bus from Birmingham to Cross Hands
- Bus Steynton - Cross Hands
- Haverfordwest - Cross Hands
- Bus from Saint Clears to Cross Hands
- Bus London - Cross Hands
- Kilgetty - Cross Hands
Popular routes in this country
- Bus from London to Winchester
- Bus Heathrow - Southampton
- Sunderland - Gloucester
- Bus from London to Stansted
- Bus London - Heathrow
- Bournemouth - London
- Bus from York to Whitby
- Bus Bristol - Southampton
- Mansfield - London
- Bus from London to Luton
- Bus Nottingham - Birmingham
- London - Liverpool
- Bus from Edinburgh to London
- Bus Heathrow - Gatwick
- Luton - Heathrow







