HUB hero image

How to Travel from

Welshpool Station to Newtown

by Plane, Rideshare or Car

Welshpool Station
+0
Newtown
Transport search to Newtown
Welshpool Station
+0
Newtown
Building a composite car route
Cheapest
Best Offer!
Car
7 h 49 min
321 km.
from $17
Composite Route Car Only

Three ways to Travel from Welshpool Station to Newtown

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Train operators

Transport for Wales

Phone:
03333 211 202
Website:
tfw.wales/
Train from Welshpool to Newtown
Ave. Duration:
14 min
Frequency:
Every 2 hours
Estimated price:
$6.96–$10.76

Bus operators

Lloyd's Coaches

Phone:
+44 1654 702100
Website:
lloydscoaches.com/
Bus from Welshpool Bus Station Stand D to Newtown
Ave. Duration:
38 min
Frequency:
Twice daily

Tanat Valley Coaches

Phone:
01691 780212
Website:
tanat.co.uk/
Bus from Welshpool Bus Station Stand D to Newtown
Ave. Duration:
43 min
Frequency:
Hourly

Celtic Travel

Phone:
01686 412231
Website:
celtic-travel.co.uk/
Bus from Welshpool Bus Station Stand D to Newtown
Ave. Duration:
36 min
Frequency:
Hourly
Bus from Salop Road Medical Centre to Newtown
Ave. Duration:
46 min
Frequency:
Hourly

Questions and Answers

What is the cheapest way to get from Welshpool Station to Newtown?

The cheapest way to get from Welshpool Station to Newtown is to drive which costs $4.46 - $6.52 and takes 17 min.

What is the fastest way to get from Welshpool Station to Newtown?

The fastest way to get from Welshpool Station to Newtown is to train which takes 14 min and costs $5.98 - $9.24 .

Is there a direct bus between Welshpool Station and Newtown?

Yes, there is a direct bus departing from Welshpool Bus Station Stand D station and arriving at Newtown Bus Station Stand 3 station. Services depart hourly, and operate Monday to Saturday. The journey takes approximately 36 min.

Is there a direct train between Welshpool Station and Newtown?

Yes, there is a direct train departing from Welshpool and arriving at Newtown (Powys). Services depart every two hours, and operate every day. The journey takes approximately 14 min.

How far is it from Welshpool Station to Newtown?

The distance between Welshpool Station and Newtown is 22 km. The road distance is 22.2 km.

How do I travel from Welshpool Station to Newtown without a car?

The best way to get from Welshpool Station to Newtown without a car is to train which takes 14 min and costs $5.98 - $9.24 .

How long does it take to get from Welshpool Station to Newtown?

The train from Welshpool to Newtown (Powys) takes 14 min including transfers and departs every two hours.

Where do I catch the Welshpool Station to Newtown bus from?

Welshpool Station to Newtown bus services, operated by Celtic Travel, depart from Welshpool Bus Station Stand D.

Where do I catch the Welshpool Station to Newtown train from?

Welshpool Station to Newtown train services, operated by Transport for Wales, depart from Welshpool station.

Train or bus from Welshpool Station to Newtown?

The best way to get from Welshpool Station to Newtown is to train which takes 14 min and costs $5.98 - $9.24 . Alternatively, you can bus, which costs and takes 40 min.

Where does the Welshpool Station to Newtown bus arrive?

Welshpool Station to Newtown bus services, operated by Celtic Travel, arrive at Newtown Bus Station Stand 3.

What is the time difference between Welshpool Station and Newtown?

It is currently 02:14 at both, Welshpool Station and Newtown.

Where does the Welshpool Station to Newtown train arrive?

Welshpool Station to Newtown train services, operated by Transport for Wales, arrive at Newtown (Powys) station.

Can I drive from Welshpool Station to Newtown?

Yes, the driving distance between Welshpool Station to Newtown is 22 km. It takes approximately 17 min to drive from Welshpool Station to Newtown.

How do I get a train ticket from Welshpool Station to Newtown?

Book your Welshpool Station to Newtown train tickets online with Omio.

Where can I stay near Newtown?

There are 415+ hotels available in Newtown. Prices start at $63.38 per night.
+0