Bus from Birmingham to Cardiff and return

Find cheap coach tickets for your bus journey from Birmingham to Cardiff and back

calendar
Advanced search
625 Companies - 1,660,232 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
If you want to take a bus from Birmingham to Cardiff, you’ll look at ticket prices starting at £1.00 as well as journey times from 2 hr 55 min. This is why it’s always useful to compare. Use our search function to find the ideal bus Cardiff - Birmingham and pick between the offers of megabus and National Express. All you need to do is to click "Find Now" and book your trip!

  Bus Birmingham - Cardiff    142 km
Ø Bus connections16 x
Savings-71%

The cheapest coach connections from Birmingham 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
  • Birmingham
    Cardiff
      13:00
      15:55
    3 Oct
    megabusmegabus
    from £1.14
  • Birmingham
    Cardiff
      20:10
      23:35
    25 Oct
    megabusmegabus
    from £1.14
  • Birmingham
    Cardiff
      13:00
      15:55
    11 Oct
    megabusmegabus
    from £1.14
  • Birmingham
    Cardiff
      20:10
      23:35
    13 Dec
    megabusmegabus
    from £1.14
  • Birmingham
    Cardiff
      20:10
      23:35
    12 Dec
    megabusmegabus
    from £1.14
  • Birmingham
    Cardiff
      09:05
      12:30
    7 Oct
    megabusmegabus
    from £1.14
  • Birmingham
    Cardiff
      20:10
      23:25
    20 Oct
    megabusmegabus
    from £1.14
  • Birmingham
    Cardiff
      19:00
      21:25
    26 Oct
    National ExpressNational Express
    from £3.98
  • Birmingham
    Cardiff
      19:00
      21:30
    19 Apr
    National ExpressNational Express
    from £3.98
  • Birmingham
    Cardiff
      17:00
      20:10
    24 Oct
    National ExpressNational Express
    from £3.98
  • Birmingham
    Cardiff
      17:00
      20:05
    5 Oct
    National ExpressNational Express
    from £3.98
  • Birmingham
    Cardiff
      19:00
      21:25
    18 Oct
    National ExpressNational Express
    from £3.98
  • Birmingham
    Cardiff
      17:00
      20:05
    10 Oct
    National ExpressNational Express
    from £3.98
  • Birmingham
    Cardiff
      19:00
      21:30
    27 Apr
    National ExpressNational Express
    from £3.98


  Carpooling Birmingham - Cardiff    142 km
   Savings

The cheapest carpooling offers from Birmingham to Cardiff

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Birmingham
    Cardiff
      19:40
      21:30
    2 Oct
    BlaBlaCarBlaBlaCar
    from £10.23
  • Birmingham
    Cardiff
      15:30
      18:20
    22 Sep
    BlaBlaCarBlaBlaCar
    from £11.00
  • Birmingham
    Cardiff
      17:10
      19:40
    30 Sep
    BlaBlaCarBlaBlaCar
    from £11.37
  • Birmingham
    Cardiff
      19:00
      21:20
    2 Oct
    BlaBlaCarBlaBlaCar
    from £15.92


  Bus Cardiff - Birmingham    142 km
Ø Bus connections16 x
Savings-71%

The cheapest coach connections from Cardiff to Birmingham

%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
    Birmingham
      19:25
      22:25
    3 Oct
    megabusmegabus
    from £1.14
  • Cardiff
    Birmingham
      19:25
      22:25
    27 Sep
    megabusmegabus
    from £1.14
  • Cardiff
    Birmingham
      18:05
      21:15
    25 Oct
    megabusmegabus
    from £1.14
  • Cardiff
    Birmingham
      18:05
      21:15
    14 Oct
    megabusmegabus
    from £1.14
  • Cardiff
    Birmingham
      18:05
      21:15
    20 Nov
    megabusmegabus
    from £1.14
  • Cardiff
    Birmingham
      18:05
      21:15
    28 Sep
    megabusmegabus
    from £1.14
  • Cardiff
    Birmingham
      18:05
      21:15
    27 Oct
    megabusmegabus
    from £3.41
  • Cardiff
    Birmingham
      15:20
      18:05
    9 Dec
    National ExpressNational Express
    from £3.98
  • Cardiff
    Birmingham
      12:40
      15:15
    7 Nov
    National ExpressNational Express
    from £3.98
  • Cardiff
    Birmingham
      09:20
      12:10
    3 Oct
    National ExpressNational Express
    from £3.98
  • Cardiff
    Birmingham
      09:15
      12:10
    26 Sep
    National ExpressNational Express
    from £3.98
  • Cardiff
    Birmingham
      12:40
      15:15
    13 Dec
    National ExpressNational Express
    from £3.98
  • Cardiff
    Birmingham
      09:20
      12:10
    16 Nov
    National ExpressNational Express
    from £3.98
  • Cardiff
    Birmingham
      09:20
      12:10
    3 Dec
    National ExpressNational Express
    from £3.98


  Carpooling Cardiff - Birmingham    142 km
   Savings

The cheapest train connections from Cardiff to Birmingham

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Cardiff
    Birmingham
      14:00
      16:30
    2 Oct
    BlaBlaCarBlaBlaCar
    from £7.96
  • Cardiff
    Birmingham
      10:30
      12:10
    2 Oct
    BlaBlaCarBlaBlaCar
    from £11.37
  • Cardiff
    Birmingham
      18:40
      21:00
    18 Sep
    BlaBlaCarBlaBlaCar
    from £16.00


Current ticket prices

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

Bus stops in Birmingham and Cardiff

  Stations
Orion Bldg , Birmingham (United Kingdom)
Mosely St 228, Birmingham (United Kingdom)
  Stations
Boulevard De Nantes , Cardiff (United Kingdom)
Wood Street 13-15, Cardiff (United Kingdom)

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

You think that only train or plane travel is comfortable as well as convenient? Allow us to prove you wrong. When you are taking the bus from Birmingham to Cardiff or vice versa, you’ll soon figure out that you don’t have to spend a lot of money to experience top-notch special features: While air-conditioning, free luggage transportation and comfy seats are fairly standard and available on most buses, there’s additional features catering to the needs of the modern traveller. Examples range from USB ports over infotainment centres to free WiFi. On the route Cardiff - Birmingham, for instance, the latter is available on the buses of megabus. If you want to know which provider in particular offers which features, then just check out the individual search results on CheckMyBus: Not only will you be able to tell which services are available, you will also instantly see whether they’re fee required or not. A last piece of advice: Make sure to check our website for current discount codes. After all, who doesn’t like a good bargain?


Birmingham and Cardiff: Useful Info

Birmingham
0.98 Million
Cardiff
302,139
Taxi
£5.62
£3.79
Birmingham
Cardiff
A taxi journey in Birmingham is 33% more expensive than in Cardiff.
Local buses
£2.40
£1.80
Birmingham
Cardiff
A bus fare in Birmingham is 26% more expensive than in Cardiff.
Beer
£3.14
£3.00
Birmingham
Cardiff
A pint of beer in Birmingham is 5% more expensive than in Cardiff.
Water
£0.96
£0.90
Birmingham
Cardiff
A bottle of water in Birmingham is 7% more expensive than in Cardiff.
Meal
£5.20
£5.80
Birmingham
Cardiff
A meal in Birmingham is 11% cheaper than in Cardiff.