ComparaBUS

Birmingham ➜ Cardiff

Cardiff ➜ Birmingham

Thu 10
Friday 11 July
Sat 12
Company Departs Duration Arrives Fare
XX GoodBus Station 00:00 Station 00.00€ a
Filters
Departure time

Bus companies

Transport

Changes

Cheap bus Birmingham ➜ Cardiff

Company Departs Arrives Duration Fare
National Express National Express 06/07 - 21:00
Birmingham
0:50
Cardiff
3h50m £40
National Express National Express 06/07 - 18:30
Birmingham
21:05
Cardiff
2h35m £23
National Express National Express 06/07 - 16:30
Birmingham
19:05
Cardiff
2h35m £23
National Express National Express 06/07 - 15:00
Birmingham
17:30
Cardiff
2h30m £21
National Express National Express 06/07 - 15:00
Birmingham
17:40
Cardiff
2h40m £21
National Express National Express 06/07 - 13:30
Birmingham
16:05
Cardiff
2h35m £28
National Express National Express 06/07 - 12:00
Birmingham
14:35
Cardiff
2h35m £24
National Express National Express 06/07 - 10:00
Birmingham
12:25
Cardiff
2h25m £23
National Express National Express 06/07 - 10:00
Birmingham
12:40
Cardiff
2h40m £23
National Express National Express 06/07 - 8:00
Birmingham
12:05
Cardiff
4h05m £32
National Express National Express 06/07 - 5:00
Birmingham
11:00
Cardiff
6h00m £19.50
FlixBus FlixBus 06/07 - 16:55
Birmingham
20:25
Cardiff
3h30m £18.93
FlixBus FlixBus 06/07 - 13:05
Birmingham
17:10
Cardiff
4h05m £11.17
FlixBus FlixBus 06/07 - 8:50
Birmingham
13:15
Cardiff
4h25m £9.88
National Express National Express 04/07 - 21:00
Birmingham
0:50
Cardiff
3h50m £31

Popular lines from Birmingham

By browsing ComparaBUS.com, you accept the use of cookies used for statistical purposes.
Manage   Accept and Close ✕
PrevNext
July 2025
MoTuWeThFrSaSu
 123456
78910111213
14151617181920
21222324252627
28293031