Bus Birmingham to Swansea and return

Cheap bus and train tickets for trips from Swansea to Birmingham and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Birmingham to Swansea

Cheapest Bus$19.96
Fastest Bus3h 45m
Earliest Bus10:05 AM
Latest Bus3:00 PM
Daily Bus Routes1 Ø
Distance105.8 miles
Bus CompaniesNational Express, megabus

The cheapest bus routes from Birmingham to Swansea

Today
from $19.96
Tomorrow
08/10
from $28.73
08/11
from $23.49
08/12
from $28.71
08/13
from $19.96

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • National Express
    3:00 PM
    Birmingham - Coach Station
    Duration 4h 40m
    7:40 PM
    Swansea - West Way Bus Station
    from$19.96
  • megabus
    10:05 AM
    Birmingham - New Street
    Duration 3h 45m
    1:50 PM
    Swansea City Centre
    from$26.50
  • National Express
    11:10 AM
    Birmingham - Coach Station
    Duration 4h 35m
    3:45 PM
    Swansea - West Way Bus Station
    from$28.58
  • megabus
    10:05 AM
    Birmingham - New Street
    Duration 3h 55m
    2:00 PM
    Swansea City Centre
    from$28.73
  • National Express
    3:00 PM
    Birmingham - Coach Station
    Duration 4h 25m
    7:25 PM
    Swansea - West Way Bus Station
    from$33.93

The cheapest carpooling offers from Birmingham to Swansea

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    1:30 PM
    Birmingham
    Duration 4h 0m
    5:30 PM
    Swansea
    from$23.56

The cheapest bus routes from Swansea to Birmingham

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • National Express
    9:25 AM
    Swansea - West Way Bus Station
    Duration 4h 35m
    2:00 PM
    Birmingham - Coach Station
    from$19.96
  • National Express
    7:00 AM
    Swansea - West Way Bus Station
    Duration 4h 0m
    11:00 AM
    Birmingham - Coach Station
    from$19.96
  • National Express
    7:20 AM
    Swansea - West Way Bus Station
    Duration 3h 40m
    11:00 AM
    Birmingham - Coach Station
    from$23.49
  • megabus
    3:55 PM
    Swansea City Centre
    Duration 3h 35m
    7:30 PM
    Birmingham - New Street
    from$32.47
  • megabus
    3:50 PM
    Swansea City Centre
    Duration 3h 40m
    7:30 PM
    Birmingham - New Street
    from$32.47

The cheapest carpooling offers from Swansea to Birmingham

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    5:00 PM
    Swansea
    Duration 3h 10m
    8:10 PM
    Birmingham
    from$19.57

Information about the bus connection, amenities and services

Bus ticket prices from Birmingham to Swansea or from Swansea to Birmingham normally start from $6.40. This is hard to beat for the distance covered. But, when riding the bus, ticket prices are just the tip of the iceberg. With our smart search function you'll find the ideal travel option. Just pick one of the offers by megabus, National Express and . The fastest bus from Swansea to Birmingham only takes 3h 55m. Just click "Find Now" and see all available departure times!
Finding a cheap bus ticket from Birmingham to Swansea can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can check and compare all the offers available and select the perfect bus! Go for the quickest bus if you're pressed for time, select the cheapest one if you want to save money or select the one that offers the best on-board amenities. While carry-on baggage, air conditioned and ample legroom are becoming the norm on most buses, some carriers go the extra mile and offer modern appliances such as USB ports (sometimes in every single row) or free WiFi. Just enter your point of departure, destination and your preferred date of travel and let our smart bus search engine start comparing the best bus operators. For instance, when you take a bus from Swansea to Birmingham, free WiFi can be found on board most buses operated by megabus. We’ll help you pick the best offer so that your bus trip from Birmingham to Swansea and back is as, or even more convenient than taking the train or flying.
You'd like to go traveling for some time but you're a bit tight on cash at the moment? Then the bus is the perfect option! Be aware though that it can be a bit tricky to find the best one. Basically, there's two things to consider. Number one is to compare prices. For the trip Birmingham - Swansea, fares currently start from $6.40. Number two is to compare travel times. To avoid having to spend too much time on the road, opt for the fastest bus. It will get you to your destination in 3h 55m.

Bus stops in Birmingham and Swansea

Stations
A48 , SA4 0FU Swansea (United Kingdom)
The Kingsway , Swansea (United Kingdom)
Wellington St , SA1 3RA Swansea (United Kingdom)
West Way , SA1 3RY Swansea (United Kingdom)
The Quadrant Shopping Centre , Swansea (United Kingdom)
Singleton Park , Swansea (United Kingdom)
Fabian Way , SA1 Swansea (United Kingdom)

Compare Birmingham and Swansea

$7.34
$3.13
Birmingham
Swansea
A cab ride in Birmingham is 58% more expensive than in Swansea.
$3.13
$3.91
Birmingham
Swansea
A bus fare in Birmingham is 20% cheaper than in Swansea.
$4.09
$4.89
Birmingham
Swansea
A large beer in Birmingham is 17% cheaper than in Swansea.
$1.26
$2.28
Birmingham
Swansea
A bottle of water in Birmingham is 45% cheaper than in Swansea.
$6.79
$4.56
Birmingham
Swansea
A meal in Birmingham is 33% more expensive than in Swansea.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.