HUB hero image

How to Travel from

Swansea to Abingdon

by Rideshare, Route or Car

Swansea
+0
Abingdon
Transport search to Abingdon
Swansea
+0
Abingdon
Building a composite car route
Cheapest
Best Offer!
Car
2 h 32 min
222 km.
from $12
Composite Route Car Only

Three ways to Travel from Swansea to Abingdon

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Swansea City Bus Station to Bristol
Ave. Duration:
2h 45m
Frequency:
Hourly
Estimated price:
$15.19–$22.78

Megabus UK

Website:
uk.megabus.com
Bus from Cabot Circus to Gloucester
Ave. Duration:
1h 45m
Frequency:
3 times a week
Estimated price:
$15.19–$21.52

Train operators

First Great Western Service

Phone:
+44 3457 000 125
Website:
gwr.com/
Train from Swansea to Swindon
Ave. Duration:
1h 55m
Frequency:
Hourly
Estimated price:
$75.95–$177.21

National Express

Phone:
08717 81 81 81
Website:
nationalexpress.com/en
Bus from Swansea City Bus Station to Bristol
Ave. Duration:
3h 10m
Frequency:
Every 4 hours
Estimated price:
$27.85–$39.24

Questions and Answers

What is the cheapest way to get from Swansea to Abingdon?

The cheapest way to get from Swansea to Abingdon is to bus which costs $39.13 - $59.78 and takes 6h 10m.

What is the fastest way to get from Swansea to Abingdon?

The fastest way to get from Swansea to Abingdon is to drive which takes 2h 29m and costs $44.57 - $65.22 .

Is there a direct bus between Swansea and Abingdon?

No, there is no direct bus from Swansea station to Abingdon. However, there are services departing from Swansea City Bus Station and arriving at High Street via Cabot Circus and St Aldates. The journey, including transfers, takes approximately 6h 10m.

How far is it from Swansea to Abingdon?

The distance between Swansea and Abingdon is 234 km. The road distance is 222.8 km.

How do I travel from Swansea to Abingdon without a car?

The best way to get from Swansea to Abingdon without a car is to train which takes 3h 10m and costs $81.52 - $195.65 .

How long does it take to get from Swansea to Abingdon?

It takes approximately 3h 10m to get from Swansea to Abingdon, including transfers.

Where do I catch the Swansea to Abingdon bus from?

Swansea to Abingdon bus services, operated by FlixBus, depart from Swansea City Bus Station.

Train or bus from Swansea to Abingdon?

The best way to get from Swansea to Abingdon is to train which takes 3h 10m and costs $81.52 - $195.65 . Alternatively, you can bus, which costs $39.13 - $59.78 and takes 6h 10m.

Where does the Swansea to Abingdon bus arrive?

Swansea to Abingdon bus services, operated by FlixBus, arrive at Bristol Bus Station.

Can I drive from Swansea to Abingdon?

Yes, the driving distance between Swansea to Abingdon is 223 km. It takes approximately 2h 29m to drive from Swansea to Abingdon.

Where can I stay near Abingdon?

There are 1016+ hotels available in Abingdon. Prices start at $53.87 per night.
+0