Bus from Birmingham to Cardiff and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Ticket prices for a bus from Birmingham to Cardiff usually start at £3.20. In times of strong demand though, trips can be a bit more expensive, which is why it’s good to compare! Use our search engine to find the best option for your preferences and pick one of the buses offered by megabus and National Express. The quickest bus from Cardiff to Birmingham only takes 2h 40m. Simply click "Find Now" to see all available connections and take your pick!

Birmingham to Cardiff Coach Information

Cheapest Bus£3.20
Fastest Bus2h 15m
Distance142.4 km
Coach CompaniesNational Express, megabus
  Bus Birmingham - Cardiff    142 km
Ø Bus connections14 x
Savings-23%

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
      18:45
      21:15
    7 Mar
    National ExpressNational Express
    from £3.20
  • Birmingham
    Cardiff
      21:30
      23:45
    9 Feb
    National ExpressNational Express
    from £3.20
  • Birmingham
    Cardiff
      18:45
      21:15
    10 Jan
    National ExpressNational Express
    from £3.20
  • Birmingham
    Cardiff
      17:30
      21:15
    10 Dec
    National ExpressNational Express
    from £3.20
  • Birmingham
    Cardiff
      18:45
      21:15
    23 Jan
    National ExpressNational Express
    from £3.20
  • Birmingham
    Cardiff
      21:30
      23:45
    15 Mar
    National ExpressNational Express
    from £3.20
  • Birmingham
    Cardiff
      17:45
      21:20
    13 Dec
    megabusmegabus
    from £4.00
  • Birmingham
    Cardiff
      17:45
      21:20
    24 Jan
    megabusmegabus
    from £4.00
  • Birmingham
    Cardiff
      17:45
      21:20
    9 Jan
    megabusmegabus
    from £4.00
  • Birmingham
    Cardiff
      17:45
      21:25
    13 Jan
    megabusmegabus
    from £4.00
  • Birmingham
    Cardiff
      17:45
      21:25
    10 Jan
    megabusmegabus
    from £4.00
  • Birmingham
    Cardiff
      17:45
      21:25
    10 Dec
    megabusmegabus
    from £4.00
  • Birmingham
    Cardiff
      17:45
      21:25
    31 Jan
    megabusmegabus
    from £4.00
  • Birmingham
    Cardiff
      17:30
      21:10
    9 Dec
    National ExpressNational Express
    from £4.14


  Carpooling Birmingham - Cardiff    142 km

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:30
      21:50
    6 Dec
    BlaBlaCarBlaBlaCar
    from £17.00


  Bus Cardiff - Birmingham    142 km
Ø Bus connections14 x
Savings-23%

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
      17:15
      19:45
    26 Jan
    National ExpressNational Express
    from £3.20
  • Cardiff
    Birmingham
      15:15
      18:10
    1 Apr
    National ExpressNational Express
    from £3.20
  • Cardiff
    Birmingham
      15:15
      18:10
    7 Apr
    National ExpressNational Express
    from £3.20
  • Cardiff
    Birmingham
      07:45
      11:25
    9 Dec
    National ExpressNational Express
    from £3.20
  • Cardiff
    Birmingham
      07:45
      11:25
    17 Dec
    National ExpressNational Express
    from £3.20
  • Cardiff
    Birmingham
      15:20
      18:10
    8 Feb
    National ExpressNational Express
    from £3.20
  • Cardiff
    Birmingham
      14:55
      17:50
    18 Dec
    megabusmegabus
    from £4.00
  • Cardiff
    Birmingham
      14:50
      17:50
    16 Dec
    megabusmegabus
    from £4.00
  • Cardiff
    Birmingham
      14:55
      17:50
    13 Jan
    megabusmegabus
    from £4.00
  • Cardiff
    Birmingham
      14:50
      17:50
    8 Jan
    megabusmegabus
    from £4.00
  • Cardiff
    Birmingham
      14:55
      17:50
    3 Feb
    megabusmegabus
    from £4.00
  • Cardiff
    Birmingham
      14:50
      17:50
    11 Dec
    megabusmegabus
    from £4.00
  • Cardiff
    Birmingham
      14:55
      17:50
    10 Feb
    megabusmegabus
    from £4.00
  • Cardiff
    Birmingham
      15:15
      18:10
    7 Apr
    National ExpressNational Express
    from £4.14


  Carpooling Cardiff - Birmingham    142 km

The cheapest carpooling offers from Cardiff to Birmingham

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Cardiff
    Birmingham
      16:00
      18:20
    8 Dec
    BlaBlaCarBlaBlaCar
    from £17.00


Current ticket prices

Smart travellers make use of early bird rates. Avoid the price and tariff chaos by using our site! There’s bus tickets available from only £3.20. We recommend not just checking prices for one day because fares are usually not the same on every day. Should you book at short notice, your trip might also cost up to £7.05.

Bus stops in Birmingham and Cardiff

  Stations
Wood Street 13-15, Cardiff (United Kingdom)
Boulevard De Nantes , Cardiff (United Kingdom)

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

Opting for the bus for a city trip is getting increasingly popular. Not only is it a very inexpensive and ecofriendly way of travelling, but also as comfortable as well as convenient as taking a plane or train. In recent years, coach operators have stepped up their game when it comes to special features by offering appliances from electric sockets over air-conditioning systems to wireless internet for free. When taking a look at the search results depicted on our page, you can instantly see, which operator offers which comfort features. For instance, wireless internet for free can be found on the buses of megabus. A generous luggage allowance is basically a given as well: Most providers, which offer buses from Birmingham to Cardiff, allow their customers to take a normal sized suitcase in addition to hand-luggage. Additional luggage or outsized items can usually be booked for a few quid. Have you remembered to check all the info necessary for a successful intercity bus ride from Cardiff to Birmingham? Take a look at the exact location of the coach terminals in both cities, find out about departure times and pick the perfect bus for your individual wishes. You can also use CheckMyBus to look for current discount codes for your bus Birmingham – Cardiff: Saving a few quid on top will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.

Birmingham and Cardiff: Useful Info

Birmingham
1.09 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.
Trusted shop
The CheckMyBus App
Free Download