21
Cardiff Bus
21 bus timetable: Cardiff City Centre to Whitchurch via Rhiwbina, Pantmawr
Cardiff City Centre - Whitchurch via Rhiwbina, Pantmawr
Route map
21 live route map
See the route, stops, and live buses currently on this line.
46 stops
Live buses loading
Map ready
Loading the route map...
Cardiff City Centre → Whitchurch
16 trips · first 07:13 · last 21:37
Daily
Live From 2025-04-19
Swipe sideways to see later trips.
Stop
07:13
Whitchurch
07:43
Whitchurch
08:32
Whitchurch
09:37
Whitchurch
10:37
Whitchurch
11:37
Whitchurch
12:37
Whitchurch
13:37
Whitchurch
14:37
Whitchurch
15:37
Whitchurch
16:37
Whitchurch
17:37
Whitchurch
18:37
Whitchurch
19:37
Whitchurch
20:37
Whitchurch
21:37
Whitchurch
07:55
07:43
08:32
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:37
19:37
20:37
21:37
Birchgrove Stop 1
outside Principality
07:13
07:58
08:47
09:52
10:52
11:52
12:52
13:52
14:52
15:54
16:54
17:54
18:52
19:52
20:50
21:50
Rhiwbina Station
before
07:18
08:03
08:52
09:57
10:57
11:57
12:57
13:57
14:57
15:59
16:59
17:59
18:57
19:57
20:55
21:55
Rhiwbina, The Deri
before
07:27
08:12
09:02
10:07
11:07
12:07
13:07
14:07
15:07
16:09
17:09
18:09
19:06
20:06
21:04
22:04
Whitchurch, Three Elms
opposite
07:37
08:22
09:13
10:18
11:18
12:18
13:18
14:18
15:18
16:20
17:20
18:20
19:16
20:16
21:14
22:14
Maindy, Cathays High School
outside
07:44
08:29
09:21
10:26
11:26
12:26
13:26
14:26
15:26
16:27
17:27
18:27
19:23
20:23
21:21
22:21
·
08:40
09:35
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:40
19:32
20:32
21:30
22:30
Timetable data from Cardiff Bus, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code CBAO021.
Main stops shown
7 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Cardiff Bus Station, Cardiff Bus Interchange Bay 4
- Birchgrove Stop 1 outside Principality
- Rhiwbina Station before
- Rhiwbina, The Deri before
- Whitchurch, Three Elms opposite
- Maindy, Cathays High School outside
- Cardiff Bus Station, Cardiff Bus Interchange Bay 4