Last buses from Three Mile Cross

Direct buses from Three Mile Cross go to 40 places. Tonight (Sunday) the last one leaves at 04:55 (after midnight), the UKN49 to Hammersmith. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
BristolUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnight
BelgraviaUKN49 04:55 after midnightUKN49 04:55 after midnightUKN49 04:55 after midnightUKN49 04:55 after midnight
CardiffUK042 22:15UK042 22:15UK042 22:15UK042 22:15
Reading600 19:41600 23:50600 23:52600 19:41
Heathrow AirportUKN49 04:55 after midnightUKN49 04:55 after midnightUKN49 04:55 after midnightUKN49 04:55 after midnight
ExeterUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnight
NewportUK042 22:15UK042 22:15UK042 22:15UK042 22:15
PlymouthUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnight
Swansea508 13:15508 12:45508 13:15508 13:15
Victoria504 16:20504 16:20504 16:20504 16:20
TauntonUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnight
Carmarthen508 13:15508 12:45508 13:15508 13:15
HammersmithUKN49 04:55 after midnightUKN49 04:55 after midnightUKN49 04:55 after midnightUKN49 04:55 after midnight
Bridgend508 13:15none508 13:15508 13:15
Earls CourtUK042 01:15 after midnightUK042 01:15 after midnightUK042 01:15 after midnightUK042 01:15 after midnight
Port Talbot508 13:15none508 13:15508 13:15
PenzanceUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnightUKN49 01:30 after midnight
Haverfordwest508 13:15508 12:45508 13:15508 13:15
Crymlyn Burrows508 13:15508 12:45508 13:15508 13:15
Earleynone983 06:56nonenone
Johnston508 13:15508 12:45508 13:15508 13:15
Woodleynone983 06:56nonenone
Pembroke508 13:15508 12:45508 13:15508 13:15
Tenby508 13:15508 12:45508 13:15508 13:15
Bulmershenone983 06:56nonenone
Kilgetty508 13:15508 12:45508 13:15508 13:15
Cross Hands508 13:15508 12:45508 13:15508 13:15
Harry StokeUK041 15:30UK041 15:30UK041 15:30UK041 15:30
Shinfieldnone600 20:25600 20:26none
Headley Parknone983 06:56nonenone
Loddon Bridgenone983 06:56nonenone
Pembroke Dock508 13:15508 12:45508 13:15508 13:15
St Clears508 13:15508 12:45508 13:15508 13:15
Great Honeyborough508 13:15508 12:45508 13:15508 13:15
Lower Earleynone983 06:56nonenone
School Greennone600 20:25600 20:26none
Shinfield Parknone92 07:10nonenone
Steynton508 13:15508 12:45508 13:15508 13:15
Spencers Woodnone600 23:30600 23:30none
Swallowfieldnone600 22:55600 22:55none

The time each last direct bus leaves Three Mile Cross, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Three Mile Cross tonight?
The UKN49 to Hammersmith at 04:55 (after midnight) from Mereoak Lane - Park & Ride, from the timetable for Sunday.
What time is the last bus from Three Mile Cross to Bristol?
The last direct bus from Three Mile Cross to Bristol: on weekdays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Bristol at 03:05; on Saturdays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Bristol at 03:05; on Sundays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Bristol at 03:05.
What time is the last bus from Three Mile Cross to Belgravia?
The last direct bus from Three Mile Cross to Belgravia: on weekdays, the UKN49 at 04:55 (after midnight) from Mereoak Lane - Park & Ride, reaching Belgravia at 06:25; on Saturdays, the UKN49 at 04:55 (after midnight) from Mereoak Lane - Park & Ride, reaching Belgravia at 06:25; on Sundays, the UKN49 at 04:55 (after midnight) from Mereoak Lane - Park & Ride, reaching Belgravia at 06:25.
What time is the last bus from Three Mile Cross to Cardiff?
The last direct bus from Three Mile Cross to Cardiff: on weekdays, the UK042 at 22:15 from Mereoak Lane - Park & Ride, reaching Cardiff at 00:40; on Saturdays, the UK042 at 22:15 from Mereoak Lane - Park & Ride, reaching Cardiff at 00:40; on Sundays, the UK042 at 22:15 from Mereoak Lane - Park & Ride, reaching Cardiff at 00:40.
What time is the last bus from Three Mile Cross to Reading?
The last direct bus from Three Mile Cross to Reading: on weekdays, the 600 at 23:50 from Hartley Court Turn, reaching Reading at 23:53; on Saturdays, the 600 at 23:52 from Hartley Court Turn, reaching Reading at 23:56; on Sundays, the 600 at 19:41 from Hartley Court Turn, reaching Reading at 19:45.
What time is the last bus from Three Mile Cross to Heathrow Airport?
The last direct bus from Three Mile Cross to Heathrow Airport: on weekdays, the UKN49 at 04:55 (after midnight) from Mereoak Lane - Park & Ride, reaching Heathrow Airport at 05:35; on Saturdays, the UKN49 at 04:55 (after midnight) from Mereoak Lane - Park & Ride, reaching Heathrow Airport at 05:35; on Sundays, the UKN49 at 04:55 (after midnight) from Mereoak Lane - Park & Ride, reaching Heathrow Airport at 05:35.
What time is the last bus from Three Mile Cross to Exeter?
The last direct bus from Three Mile Cross to Exeter: on weekdays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Exeter at 05:10; on Saturdays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Exeter at 05:10; on Sundays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Exeter at 05:10.
What time is the last bus from Three Mile Cross to Newport?
The last direct bus from Three Mile Cross to Newport: on weekdays, the UK042 at 22:15 from Mereoak Lane - Park & Ride, reaching Newport at 00:10; on Saturdays, the UK042 at 22:15 from Mereoak Lane - Park & Ride, reaching Newport at 00:10; on Sundays, the UK042 at 22:15 from Mereoak Lane - Park & Ride, reaching Newport at 00:10.
What time is the last bus from Three Mile Cross to Plymouth?
The last direct bus from Three Mile Cross to Plymouth: on weekdays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Plymouth at 06:20; on Saturdays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Plymouth at 06:20; on Sundays, the UKN49 at 01:30 (after midnight) from Mereoak Lane - Park & Ride, reaching Plymouth at 06:20.
What time is the last bus from Three Mile Cross to Swansea?
The last direct bus from Three Mile Cross to Swansea: on weekdays, the 508 at 12:45 from Mereoak Lane - Park & Ride, reaching Swansea at 16:45; on Saturdays, the 508 at 13:15 from Mereoak Lane - Park & Ride, reaching Swansea at 16:45; on Sundays, the 508 at 13:15 from Mereoak Lane - Park & Ride, reaching Swansea at 16:45.
What time is the last bus from Three Mile Cross to Victoria?
The last direct bus from Three Mile Cross to Victoria: on weekdays, the 504 at 16:20 from Mereoak Lane - Park & Ride, reaching Victoria at 18:20; on Saturdays, the 504 at 16:20 from Mereoak Lane - Park & Ride, reaching Victoria at 18:20; on Sundays, the 504 at 16:20 from Mereoak Lane - Park & Ride, reaching Victoria at 18:20.

Buses in Three Mile Cross · 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