Last buses from Newport
Direct buses from Newport go to 40 places. Tonight (Saturday) the last one leaves at 03:40 (after midnight), the UK940 to Cardiff. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Birmingham | UK084 19:00 | UK084 19:00 | UK084 19:00 | UK084 19:00 |
| Bristol | UK940 01:20 after midnight | UK940 01:20 after midnight | UK940 01:20 after midnight | UK940 01:20 after midnight |
| Belgravia | UK042 23:15 | UK042 23:15 | UK042 23:15 | UK042 23:15 |
| Cardiff | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight |
| Heathrow Airport | UK940 01:20 after midnight | UK940 01:20 after midnight | UK940 01:20 after midnight | UK940 01:20 after midnight |
| Gloucester | UK077 16:35 | UK077 16:35 | UK077 16:35 | UK077 16:35 |
| Swansea | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight |
| Swindon | UK042 07:25 | UK042 07:25 | UK042 07:25 | UK042 07:25 |
| Heathrow Airport Terminal 5 | UK940 01:20 after midnight | UK940 01:20 after midnight | UK940 01:20 after midnight | UK940 01:20 after midnight |
| Gatwick Airport | UK940 01:20 after midnight | UK940 01:20 after midnight | UK940 01:20 after midnight | UK940 01:20 after midnight |
| Hammersmith | UK046 18:10 | UK046 18:10 | UK046 18:10 | UK046 18:10 |
| Bridgend | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight |
| Earls Court | UK042 23:15 | UK042 23:15 | UK042 23:15 | UK042 23:15 |
| Cwmbran | X24 23:52 | X24 23:52 | X24 23:52 | X24 23:47 |
| Waterloo | 50 23:10 | 50 23:10 | 50 23:10 | 50 18:29 |
| Port Talbot | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight |
| Pontypool | X3 23:11 | X3 23:11 | X3 23:11 | X24 19:07 |
| Arle Court | UK077 06:45 | UK077 06:45 | UK077 06:45 | UK077 06:45 |
| Caerphilly | 50 23:10 | 50 23:10 | 50 23:10 | 50 18:29 |
| Chepstow | 74 21:01 | 74 21:01 | 74 21:01 | 73 17:14 |
| Crymlyn Burrows | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight | UK940 03:40 after midnight |
| Blackwood | 151 22:48 | 151 22:47 | 151 22:48 | 151 21:52 |
| Caldicot | 74 21:01 | 74 21:01 | 74 21:01 | 74 16:43 |
| Monmouth | 60 20:14 | 60 20:14 | 60 20:14 | X60 08:40 |
| Three Mile Cross | UK042 23:15 | UK042 23:15 | UK042 23:15 | UK042 23:15 |
| Rogerstone | X15 22:50 | X15 22:50 | X15 22:50 | 151 21:52 |
| Bargoed | 50 22:10 | 50 22:10 | 50 22:10 | 50 15:59 |
| Newbridge | X15 22:50 | X15 22:50 | X15 22:50 | 151 21:52 |
| Llanhilleth | X15 22:50 | X15 22:50 | X15 22:50 | X15 19:10 |
| Ystrad Mynach | 50 22:10 | 50 22:10 | 50 22:10 | 50 15:59 |
| Bristol Airport | UK910 21:15 | UK910 21:15 | UK910 21:15 | UK910 21:15 |
| Brynmawr | X15 20:50 | X15 20:50 | X15 20:50 | X15 19:10 |
| Gilfach | 50 22:10 | 50 22:10 | 50 22:10 | 50 15:59 |
| Pontllanfraith | 151 22:48 | 151 22:47 | 151 22:48 | 151 21:52 |
| Pontymister | X15 22:50 | X15 22:50 | X15 22:50 | 151 21:52 |
| Aberbeeg | X15 22:50 | X15 22:50 | X15 22:50 | X15 19:10 |
| Bassaleg | 151 23:30 | 151 23:30 | 151 23:30 | 151 23:28 |
| Crosskeys | X15 22:50 | X15 22:50 | X15 22:50 | 151 21:52 |
| Hafodyrynys | X15 22:50 | X15 22:50 | X15 22:50 | X15 19:10 |
| Llanbradach | 50 22:10 | 50 22:10 | 50 22:10 | 50 15:59 |
The time each last direct bus leaves Newport, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Newport tonight?
- The UK940 to Cardiff at 03:40 (after midnight) from Queensway Q1, from the timetable for Saturday.
- What time is the last bus from Newport to Birmingham?
- The last direct bus from Newport to Birmingham: on weekdays, the UK084 at 19:00 from Queensway Q1, reaching Birmingham at 21:10; on Saturdays, the UK084 at 19:00 from Queensway Q1, reaching Birmingham at 21:10; on Sundays, the UK084 at 19:00 from Queensway Q1, reaching Birmingham at 21:10.
- What time is the last bus from Newport to Bristol?
- The last direct bus from Newport to Bristol: on weekdays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Bristol at 02:00; on Saturdays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Bristol at 02:00; on Sundays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Bristol at 02:00.
- What time is the last bus from Newport to Belgravia?
- The last direct bus from Newport to Belgravia: on weekdays, the UK042 at 23:15 from Queensway Q1, reaching Belgravia at 02:50; on Saturdays, the UK042 at 23:15 from Queensway Q1, reaching Belgravia at 02:50; on Sundays, the UK042 at 23:15 from Queensway Q1, reaching Belgravia at 02:50.
- What time is the last bus from Newport to Cardiff?
- The last direct bus from Newport to Cardiff: on weekdays, the UK940 at 03:40 (after midnight) from Queensway Q1, reaching Cardiff at 04:10; on Saturdays, the UK940 at 03:40 (after midnight) from Queensway Q1, reaching Cardiff at 04:10; on Sundays, the UK940 at 03:40 (after midnight) from Queensway Q1, reaching Cardiff at 04:10.
- What time is the last bus from Newport to Heathrow Airport?
- The last direct bus from Newport to Heathrow Airport: on weekdays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Heathrow Airport at 04:05; on Saturdays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Heathrow Airport at 04:05; on Sundays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Heathrow Airport at 04:05.
- What time is the last bus from Newport to Gloucester?
- The last direct bus from Newport to Gloucester: on weekdays, the UK077 at 16:35 from Queensway Q1, reaching Gloucester at 18:35; on Saturdays, the UK077 at 16:35 from Queensway Q1, reaching Gloucester at 18:35; on Sundays, the UK077 at 16:35 from Queensway Q1, reaching Gloucester at 18:35.
- What time is the last bus from Newport to Swansea?
- The last direct bus from Newport to Swansea: on weekdays, the UK940 at 03:40 (after midnight) from Queensway Q1, reaching Swansea at 05:35; on Saturdays, the UK940 at 03:40 (after midnight) from Queensway Q1, reaching Swansea at 05:35; on Sundays, the UK940 at 03:40 (after midnight) from Queensway Q1, reaching Swansea at 05:35.
- What time is the last bus from Newport to Swindon?
- The last direct bus from Newport to Swindon: on weekdays, the UK042 at 07:25 from Queensway Q1, reaching Swindon at 08:45; on Saturdays, the UK042 at 07:25 from Queensway Q1, reaching Swindon at 08:45; on Sundays, the UK042 at 07:25 from Queensway Q1, reaching Swindon at 08:45.
- What time is the last bus from Newport to Heathrow Airport Terminal 5?
- The last direct bus from Newport to Heathrow Airport Terminal 5: on weekdays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Heathrow Airport Terminal 5 at 04:25; on Saturdays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Heathrow Airport Terminal 5 at 04:25; on Sundays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Heathrow Airport Terminal 5 at 04:25.
- What time is the last bus from Newport to Gatwick Airport?
- The last direct bus from Newport to Gatwick Airport: on weekdays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Gatwick Airport at 05:20; on Saturdays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Gatwick Airport at 05:20; on Sundays, the UK940 at 01:20 (after midnight) from Queensway Q1, reaching Gatwick Airport at 05:20.
Buses in Newport · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 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