How to get from Newport to Swindon by train, bus or flight.
The best way to travel from Newport to Swindon is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 52 miles (84 km) | |
Available travel modes | Bus or train | |
Ticket price range | $25 - $33 | |
Fastest mode | Train • $33 (€29) • 43 min | |
Popular travel companies | National Express or Great Western Railway |
Travel 52 miles (84 km) by bus or train between Newport and Swindon. The most popular travel companies which serve this journey are National Express or Great Western Railway among others. Travelers can even take a direct from Newport to Swindon.
There are 2 travel options from Newport to Swindon: bus or train.
The cheapest way to go to Swindon from Newport is by taking a bus, which costs on average $25 (€22).
This is compared to other ways of getting from Newport to Swindon:
A bus is $8 (€7) less than a train for this route with tickets for a train from Newport to Swindon costing on average $33 (€29).
You should expect to travel around 52 miles (84 km) between Newport and Swindon.
The average frequency per day from Newport to Swindon is:
However, we recommend checking specific travel dates for your trip between Newport and Swindon as scheduled services by bus or train can vary by season or day of the week.
These are the most popular departure and arrival points from Newport to Swindon:
The following travel companies offer services from Newport to Swindon:
Here are some other resources that might have the information you need