Cardiff Central – Nottingham (Midland Main Line) trains
CrossCountry trains runs between Nottingham and Cardiff via Derby, Burton upon Trent, Tamworth and Wilnecote. Runs every day. On Sunday 8 November the first train from Nottingham leaves at 09:56 and the last at 21:18, about every hour during the day.
Operated by CrossCountry. Timetable for Sunday, 8 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable
Questions
- When is the first and last CrossCountry train from Nottingham to Cardiff?
- On Sunday 8 November the first train leaves Nottingham at 09:56 and the last at 21:18, 12 journeys in all.
- When is the first and last CrossCountry train from Cardiff to Nottingham?
- On Sunday 8 November the first train leaves Cardiff at 11:45 and the last at 18:49, 9 journeys in all.
- Does the Cardiff Central – Nottingham (Midland Main Line) train run on Sundays?
- Yes. Runs every day.
- How often does the Cardiff Central – Nottingham (Midland Main Line) train run?
- On Sunday 8 November it runs about every hour during the day (09:00 to 15:00), 12 journeys from Nottingham.
- Where does the Cardiff Central – Nottingham (Midland Main Line) train stop?
- Main stops from Nottingham to Cardiff: Nottingham station (Nottingham), Derby station (Derby), Burton-on-Trent station (Burton upon Trent), Tamworth High Level station (Tamworth), Wilnecote (Staffs) station (Wilnecote), Birmingham New Street station (Birmingham), University station (Birmingham University), Worcestershire Parkway station (Norton), Cheltenham Spa station (Cheltenham), Gloucester station (Gloucester), Newport (S Wales) station (Newport), Cardiff Central station (Cardiff). The full list is in the timetable below.
- Who runs the Cardiff Central – Nottingham (Midland Main Line) train?
- CrossCountry.
Nottingham to Birmingham New Street
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nottingham station | 09:56 | 11:16 | 12:16 | 13:16 | 14:16 | 15:12 | 16:16 | 17:16 | 18:16 | 19:15 | 20:15 | 21:18 |
| Derby station | 10:21 | 11:40 | 12:40 | 13:40 | 14:40 | 15:37 | 16:40 | 17:40 | 18:40 | 19:40 | 20:40 | 21:44 |
| Burton-on-Trent station, Burton upon Trent | 10:32 | 11:51 | 12:51 | 13:51 | 14:51 | 15:48 | 16:51 | 17:51 | 18:51 | 19:51 | 20:51 | 21:55 |
| Tamworth High Level station | 10:44 | 12:03 | 13:03 | 14:03 | 15:03 | 16:00 | 17:03 | 18:05 | 19:03 | 20:03 | 21:03 | 22:06 |
| Wilnecote (Staffs) station | 16:04 | 20:07 | 22:10 | |||||||||
| Birmingham New Street station | 11:12 | 12:21 | 13:30 | 14:21 | 15:30 | 16:22 | 17:30 | 18:23 | 19:30 | 20:25 | 21:21 | 22:28 |
| University station, Birmingham University | 11:18 | 13:37 | 15:37 | 17:37 | 19:37 | |||||||
| Worcestershire Parkway station, Norton | 11:40 | 13:58 | 15:58 | 17:58 | 19:58 | |||||||
| Cheltenham Spa station | 12:00 | 14:15 | 16:15 | 18:15 | 20:15 | |||||||
| Gloucester station | 12:10 | 14:27 | 16:27 | 18:27 | 20:27 | |||||||
| Newport (S Wales) station | 12:52 | 15:09 | 17:09 | 19:09 | 21:09 | |||||||
| Cardiff Central station | 13:05 | 15:23 | 17:22 | 19:24 | 21:22 |
Birmingham New Street to Nottingham
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 |
|---|---|---|---|---|---|---|---|---|---|
| Cardiff Central station | 11:45 | 13:45 | 15:45 | 17:45 | |||||
| Newport (S Wales) station | 11:59 | 13:59 | 15:59 | 17:59 | |||||
| Gloucester station | 12:49 | 14:49 | 16:49 | 18:49 | |||||
| Cheltenham Spa station | 12:59 | 14:59 | 16:59 | 18:59 | |||||
| Worcestershire Parkway station, Norton | 13:14 | 15:14 | 17:14 | 19:14 | |||||
| University station, Birmingham University | 13:39 | 15:39 | 17:39 | 19:39 | |||||
| Birmingham New Street station | 11:49 | 12:49 | 13:49 | 14:49 | 15:49 | 16:49 | 17:49 | 18:49 | 19:49 |
| Wilnecote (Staffs) station | 15:04 | 19:04 | |||||||
| Tamworth High Level station | 12:06 | 13:06 | 14:06 | 15:08 | 16:06 | 17:06 | 18:06 | 19:08 | 20:06 |
| Burton-on-Trent station, Burton upon Trent | 12:18 | 13:18 | 14:18 | 15:20 | 16:18 | 17:18 | 18:18 | 19:20 | 20:17 |
| Derby station | 12:33 | 13:34 | 14:33 | 15:35 | 16:33 | 17:36 | 18:36 | 19:37 | 20:34 |
| Nottingham station | 12:53 | 13:54 | 14:53 | 15:55 | 16:53 | 17:56 | 18:56 | 19:57 | 20:56 |
Places on this route
- Buses in Nottingham
- Buses in Beeston
- Buses in Long Eaton
- Buses in Derby
- Buses in Burton upon Trent
- Buses in Tamworth
- Buses in Birmingham
- Buses in Norton
- Buses in Tewkesbury
- Buses in Cheltenham
- Buses in Gloucester
- Buses in Newport
- Buses in Cardiff
- Buses in Lydney
- Buses in Chepstow
- Buses in Caldicot
- Buses in Willington, Derbyshire
- Buses in Attenborough
- Buses in Spondon
- Buses in Bristol
- Buses in Water Orton
Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 8 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook