There are 5 ways to get from Swansea to Llandovery by train, bus, taxi, car or towncar

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  •  1 h 21 min

  1. Take the train from Swansea to Llandovery

$18 - $28

Cheapest option

Bus  •  2 h 35 min

  1. Take the bus from Swansea, High Street Station to Llandeilo, Athletic Club (Llandeilo Athletic Club) X13
  2. Take the bus from Llandeilo, Fire Station to Llandovery, Car Park (Llandovery Car Park) 280 / ...

$12 - $13

3 alternative options

Taxi  •  50 min

  1. Take a taxi from Swansea to Llandovery 35.2 miles

$130 - $160

Drive  •  50 min

  1. Drive from Swansea to Llandovery 35.2 miles

$7 - $11

Uber  •  50 min

  1. Take an Uber from Swansea to Llandovery 35.2 miles

$80 - $110

What companies run services between Swansea, Wales and Llandovery, Wales?

Arriva Trains Wales operates a train from Swansea to Llandovery 4 times a day. Tickets cost $18 - $28 and the journey takes 1 h 21 min. Alternatively, you can take a bus from Swansea to Llandovery via Llandeilo, Athletic Club (Llandeilo Athletic Club) and Llandeilo, Fire Station in around 2 h 35 min.

Train operators
Arriva Trains Wales
Phone
03333 211 202
Email
customer.relations@arrivatrainswales.co.uk
Website
arrivatrainswales.co.uk
Train from Swansea to Llandovery
Ave. Duration
1 h 21 min
Frequency
4 times a day
Estimated price
$18 - $28
Website
arrivatrainswales.co.uk
Advanced Single
$9 - $13
Anytime Day Single
$18 - $28
First Anytime Day Single
$29 - $45
Bus operators
Morris Travel
Phone
0871 200 22 33
Website
morristravel.co.uk
Bus from Llandeilo, Fire Station to Llandovery, Car Park (Llandovery Car Park)
Ave. Duration
39 min
Frequency
Hourly
Estimated price
$8
Schedules at
Morris Travel
Celtic Travel
Phone
01686 412231
Website
celtic-travel.co.uk
Bus from Llandeilo, Athletic Club (Llandeilo Athletic Club) to Llandovery, Car Park (Llandovery Car Park)
Ave. Duration
21 min
Frequency
Once a week
Estimated price
$8
Schedules at
celtic-travel.co.uk
Other operators
Uber Cardiff
Website
uber.com
Towncar from Swansea to Llandovery
Ave. Duration
50 min
Frequency
On demand
Estimated price
$80 - $110
Signup at
uber.com
uberASSIST
$80 - $110
uberX
$80 - $110
uberEXEC
$100 - $140
uberXL
$110 - $160
Taxi from Swansea to Llandovery
Ave. Duration
50 min
Estimated price
$130 - $160
Yellow Cabs
Phone
+441792 644446
Website
yellowcabswales.co.uk
Data Cabs
Phone
+441792 474747
Website
datacabs.com

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 What documents do I need to cross Niagara Falls?, Best ways to travel around Australia 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 Swansea to Llandovery?

The distance between Swansea and Llandovery is 43 km. The road distance is 56 km.

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

The cheapest way to get from Swansea to Llandovery is to drive which costs £5 - £8 and takes 50 min.

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

The quickest way to get from Swansea to Llandovery is to taxi which takes 50 min and costs £95 - £120.

Is there a direct train between Swansea and Llandovery?

Yes, there is a direct train departing from Swansea and arriving at Llandovery. Services depart four times a day. The journey takes approximately 1 h 21 min.

Is there a direct bus between Swansea and Llandovery?

No, there is no direct bus from Swansea to Llandovery. However, there are services departing from Swansea, High Street Station and arriving at Llandovery, Car Park (Llandovery Car Park) via Llandeilo, Fire Station. The journey, including transfers, takes approximately 2 h 35 min.

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

The train from Swansea to Llandovery takes 1 h 21 min including transfers and departs four times a day.