The Best Time to book the cheapest Cardiff to Swansea bus Ticket is to plan your trip and book the bus ticket from Cardiff to Swansea in advance to avoid last-minute hassles. The Average Fare for Cardiff to Swansea bus will cost around £6 if booked on the same day whereas buying in advance will save you up to £2.
Opting for Buses will be way more affordable and provides you with all the space and amenities at very economical pricing compared with Cardiff to Swansea Flights or Cardiff to Swansea Train. The Fastest Bus Service between Cardiff to Swansea is operated by National Express and takes just 0h 50m.
Bus Schedule from Cardiff to Swansea
Here you’ll get a list of all buses between Cardiff (Central Station) to Swansea (Central Station).
1. Megabus
This bus is very efficient and the 2nd Cheapest Bus between Cardiff to Swansea. Apart from cost saving it saves time and provides Comfort.
Time: 04:45 AM – 05:45 AM
Duration: 1h 0m
Seating Class: Economy
Fare: £5.14
Passenger Amenities: Power Socket, AC.
2. National Express
This bus is very efficient and the 2nd Cheapest Bus between Cardiff to Swansea. Apart from cost saving it saves time and provides Comfort.
Time: 12:35 PM – 13:30 PM
Duration: 0h 55m
Seating Class: Economy
Fare: £7.00
Passenger Amenities: Power Socket, WiFi, AC.
3. Megabus
This bus is very efficient and the 2nd Cheapest Bus between Cardiff to Swansea. Apart from cost saving it saves time and provides Comfort.
Time: 13:00 PM – 14:10 PM
Duration: 1h 10m
Seating Class: Economy
Fare: £5.14
Passenger Amenities: Power Socket, WiFi, AC.
4. National Express
This bus is the 2nd Fastest mode of transportation which saves time and money. Here are the details of the Cardiff to Swansea bus
Time: 13:05 PM – 14:03 PM
Duration: 0h 58m
Seating Class: Economy
Fare: £7.20
Passenger Amenities: Power Socket, AC.
5. FlixBus
This bus is the 2nd Fastest mode of transportation which saves time and money. Here are the details of the Cardiff to Swansea bus
Time: 13:35 PM – 14:35 PM
Duration: 1h 0m
Seating Class: Economy
Fare: £2.99
Passenger Amenities: Power Socket, AC.
6. National Express
This bus is the 2nd Fastest mode of transportation which saves time and money. Here are the details of the Cardiff to Swansea bus
Time: 14:35 PM – 15:30 PM
Duration: 0h 55m
Seating Class: Economy
Fare: £7.00
Passenger Amenities: Power Socket, AC.
7. National Express
This bus is the 2nd Fastest mode of transportation which saves time and money. Here are the details of the Cardiff to Swansea bus
Time: 16:20 PM – 17:15 PM
Duration: 0h 55m
Seating Class: Economy
Fare: £6.00
Passenger Amenities: Power Socket, AC.
8. National Express
This bus is the 2nd Fastest mode of transportation which saves time and money. Here are the details of the Cardiff to Swansea bus
Time: 16:55 PM – 17:50 PM
Duration: 0h 55m
Seating Class: Economy
Fare: £7.00
Passenger Amenities: Power Socket, AC.
9. National Express
This bus is the 2nd Fastest mode of transportation which saves time and money. Here are the details of the Cardiff to Swansea bus
Time: 17:20 PM – 18:40 PM
Duration: 1h 20m
Seating Class: Economy
Fare: £7.20
Passenger Amenities: Power Socket, AC.
10. National Express
This bus is the 2nd Fastest mode of transportation which saves time and money. Here are the details of the Cardiff to Swansea bus
Time: 18:05 PM – 19:00 PM
Duration: 0h 55m
Seating Class: Economy
Fare: £6.00
Passenger Amenities: Power Socket, AC.
Also, read- Top 5 Airlines in the UK: What You Need to Know Before Booking Your Flight
Cardiff to Swansea bus Trip Overview
?️ | Average ticket price | £6 |
⏲️ | Average bus trip duration | 0h 55m |
? | Number of daily buses | 15 |
?️ | Distance between Cardiff to Swansea | 34 miles |
FAQs
Where does the bus depart in Cardiff and arrive in Swansea?
When you are going to take the bus from Cardiff to Swansea, you need to check the Departure Point, as it may vary and lead to missing the bus. Always try to Book your Cardiff (Central Station) to Swansea (Central Station).
What are the Bus Companies from Cardiff to Swansea There are 2 Bus Companies from Cardiff to Swansea: National Express & Megabus.