There are 4 ways to get from Stratford to Newport by 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.

Recommended option

Train  •  2 h 44 min

  1. Take the train from London Paddington to Newport (S Wales)

$79 - $145

Cheapest option

Bus  •  5 h 5 min

  1. Take the bus from London Victoria Coach Station to NEWPORT, South Wales National Express

$22 - $27

2 alternative options

Train via Reading  •  3 h 41 min

  1. Take the train from London Waterloo to Reading
  2. Take the train from Reading to Newport (S Wales)

$76 - $142

Drive  •  2 h 37 min

  1. Drive from Stratford to Newport 144.7 miles

$30 - $45

What companies run services between Stratford, England and Newport, Wales?

Great Western Railway operates a train from Stratford to Newport hourly. Tickets cost $75 - $140 and the journey takes 1 h 44 min. Alternatively, National Express operates a bus from Stratford to Newport every 3 hours. Tickets cost $15 - $20 and the journey takes 2 h 45 min.

Train operators
Great Western Railway
Website
gwr.com
Train from London Paddington to Newport (S Wales)
Ave. Duration
1 h 44 min
Frequency
Hourly
Estimated price
$75 - $140
Website
gwr.com
Off-Peak Day Single
$40 - $65
Advanced Single
$40 - $65
Anytime Day Single
$75 - $140
Train from Reading to Newport (S Wales)
Ave. Duration
1 h 17 min
Frequency
Hourly
Estimated price
$55 - $110
Website
gwr.com
Off-Peak Day Single
$30 - $50
Advanced Single
$30 - $50
Anytime Day Single
$55 - $110
Bus operators

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Travelling to and around Russia for the 2018 FIFA World Cup and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

How far is it from Stratford to Newport?

The distance between Stratford and Newport is 207 km. The road distance is 232 km.

What is the cheapest way to get from Stratford to Newport?

The cheapest way to get from Stratford to Newport is to bus which costs £15 - £20 and takes 5 h 5 min.

What is the fastest way to get from Stratford to Newport?

The quickest way to get from Stratford to Newport is to drive which takes 2 h 37 min and costs £22 - £35.

Is there a direct bus between Stratford and Newport?

No, there is no direct bus from Stratford to Newport. However, there are services departing from Stratford Centre and arriving at NEWPORT, South Wales via City of London, Fenchurch Street Station and London Victoria Coach Station. The journey, including transfers, takes approximately 5 h 5 min.

How long does it take to get from Stratford to Newport?

It takes approximately 2 h 44 min to get from Stratford to Newport, including transfers.