You’re looking for a coach from Cardiff to Swansea? Then use our search function to find the best option. If you want to get there quickly, pick the fastest ride provided by megabus, which will get you there in 0h 45m. There are other buses which take a bit longer, but they could also present the most affordable options. So, if you want to save a considerable amount of money on your way from Swansea to Cardiff, opt for the most affordable ticket, which starts from £3.30. Beware: Should you book too spontaneously or in times of unusually strong demand, tickets are likely to be a bit more expensive. Click on the "Find Now" button and book your trip'!

The cheapest coach connections from Cardiff to Swansea

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

Departure / Arrival

Date best offer

Company

Best price

Cardiff

Swansea

22:25

23:15

3 Mar

megabus

from £3.30

Cardiff

Swansea

03:50

04:55

25 Mar

megabus

from £3.30

Cardiff

Swansea

22:00

22:50

8 Mar

megabus

from £3.30

Cardiff

Swansea

22:25

23:15

15 Apr

megabus

from £3.30

Cardiff

Swansea

22:25

23:15

1 Apr

megabus

from £3.30

Cardiff

Swansea

21:10

22:15

17 Mar

megabus

from £3.30

Cardiff

Swansea

23:25

00:23

25 Mar

+1

National Express

from £4.40

Cardiff

Swansea

21:55

23:00

9 May

National Express

from £4.40

Cardiff

Swansea

18:40

19:50

21 Mar

National Express

from £4.40

Cardiff

Swansea

20:35

21:45

7 Mar

National Express

from £4.40

Cardiff

Swansea

21:35

22:40

13 Mar

National Express

from £4.40

Cardiff

Swansea

23:25

00:30

14 Mar

+1

National Express

from £4.40

Cardiff

Swansea

21:35

22:40

6 Mar

National Express

from £4.60

Carpooling Cardiff - Swansea 55 km

The cheapest carpooling offers from Cardiff to Swansea

%No particular date in mind? Here are some of the cheapest rides for the next few days.

Cardiff

Swansea

21:10

22:10

24 Feb

BlaBlaCar

from £4.00

Cardiff

Swansea

08:30

09:30

12 Mar

BlaBlaCar

from £4.00

Cardiff

Swansea

20:50

21:40

24 Feb

BlaBlaCar

from £4.00

Cardiff

Swansea

08:40

09:30

25 Feb

BlaBlaCar

from £4.00

Bus Swansea - Cardiff 55 km

Ø Bus connections24 x

Savings-48%

The cheapest coach connections from Swansea to Cardiff

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

Departure / Arrival

Date best offer

Company

Best price

Swansea

Cardiff

14:55

16:00

2 Apr

megabus

from £3.30

Swansea

Cardiff

07:30

08:25

17 Mar

megabus

from £3.30

Swansea

Cardiff

07:00

08:10

3 Apr

megabus

from £3.30

Swansea

Cardiff

16:35

17:35

6 Apr

megabus

from £3.30

Swansea

Cardiff

00:30

01:20

23 Mar

megabus

from £3.30

Swansea

Cardiff

03:25

04:20

24 Mar

megabus

from £3.30

Swansea

Cardiff

11:15

12:30

13 Jun

National Express

from £3.50

Swansea

Cardiff

15:25

16:45

9 May

National Express

from £4.40

Swansea

Cardiff

05:40

06:45

28 Feb

National Express

from £4.40

Swansea

Cardiff

15:25

16:45

13 Mar

National Express

from £4.40

Swansea

Cardiff

15:25

16:45

14 Mar

National Express

from £4.40

Swansea

Cardiff

15:25

16:45

3 Apr

National Express

from £4.40

Swansea

Cardiff

15:25

16:45

6 Mar

National Express

from £4.60

Swansea

Cardiff

14:55

16:10

6 Mar

megabus

from £6.30

Carpooling Swansea - Cardiff 55 km

The cheapest carpooling offers from Swansea to Cardiff

%No particular date in mind? Here are some of the cheapest rides for the next few days.

Swansea

Cardiff

15:30

16:30

1 Mar

BlaBlaCar

from £4.00

Swansea

Cardiff

14:30

15:30

22 Feb

BlaBlaCar

from £4.00

Swansea

Cardiff

15:30

16:30

22 Feb

BlaBlaCar

from £4.00

Current ticket prices

Our site will help you get from Cardiff to Swansea without having to break the bank. We recommend checking prices for different days because different dates normally mean different prices. looking at other travel options can be a good idea, too. Check for trains, carpooling offers and flight deals to find unexpected travel bargains.

Find out more details about the service on your bus from Cardiff to Swansea and return

Opting for the bus for a city trip is getting increasingly popular. Not only is it a very cheap and eco-friendly way of travelling, but also as comfortable as well as convenient as taking a plane or train. In recent years, companies have stepped up their game when it comes to on-board amenities by offering appliances from electrical outlets over air-conditioning to free WiFi access. When taking a look at the search results displayed on our page, you can instantly see, which provider offers which comfort features. For instance, free WiFi access can be found on the buses of megabus. A generous luggage policy is basically a given as well: Most providers, which offer buses from Cardiff to Swansea, allow their passengers to take a normal sized suitcase in addition to hand-luggage. Additional luggage or oversized baggage can usually be booked for a few pounds. Have you remembered to check all the data necessary for a successful bus trip from Swansea to Cardiff? Take a look at the exact location of the coach terminals in both cities, find out about departure times and pick the ideal bus for your individual wishes. You can also use CheckMyBus to look for current deals for your bus Cardiff – Swansea: Saving some extra pounds will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.

Cardiff and Swansea: Useful Info

Cardiff

302,139

Swansea

170,883

Taxi

£3.79

£2.40

Cardiff

Swansea

A taxi journey in Cardiff is 37% more expensive than in Swansea.

Local buses

£1.80

£3.00

Cardiff

Swansea

A bus fare in Cardiff is 41% cheaper than in Swansea.

Beer

£3.00

£3.74

Cardiff

Swansea

A pint of beer in Cardiff is 20% cheaper than in Swansea.

Water

£0.90

£1.75

Cardiff

Swansea

A bottle of water in Cardiff is 49% cheaper than in Swansea.

Meal

£5.80

£3.50

Cardiff

Swansea

A meal in Cardiff is 40% more expensive than in Swansea.

These are the possibilities for your onward journey

Here’s a selection of possible connections for your onward journey. Simply click on the one of your choice and you’ll find all the details about your bus route!