Last buses from Newmarket

Direct buses from Newmarket go to 40 places. Tonight (Saturday) the last one leaves at 02:20 (after midnight), the 727 to Mildenhall. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Norwich727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight
Heathrow Airport727 01:00 after midnight727 01:00 after midnight727 01:00 after midnight727 01:00 after midnight
Cambridge727 01:00 after midnight727 01:00 after midnight727 01:00 after midnight727 01:00 after midnight
Heathrow Airport Terminal 5727 01:00 after midnight727 01:00 after midnight727 01:00 after midnight727 01:00 after midnight
Bury St Edmunds16 17:3016 17:3016 17:30none
Chippenham203 13:14204 18:15203 13:14none
Stansted Airport727 01:00 after midnight727 01:00 after midnight727 01:00 after midnight727 01:00 after midnight
Thetford727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight
Carltonnone47 17:18nonenone
Great Yarmouth727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight
Ely112 18:15112 18:15112 18:15none
Denham312 16:52312 16:52312 16:52none
Higham312 17:17312 17:17312 17:17none
Mildenhall727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight
Acle727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight727 02:20 after midnight
Fornham St Martin16 17:3016 17:3016 17:30none
Kentford16 17:3016 17:3016 17:30none
Fornham St Genevieve16 17:3016 17:3016 17:30none
Soham112 18:15112 19:12112 18:15none
Westley312 17:17312 17:17312 17:17none
Barton Mills16 17:3016 17:3016 17:30none
Burrough Green903 15:0447 17:18903 15:04none
Dullingham903 15:0447 17:18903 15:04none
Red Lodge16 17:3016 17:3016 17:30none
Stetchworth12 17:3112 17:3112 17:31none
Brinkleynone47 17:18nonenone
Fordham112 18:15112 19:12112 18:15none
Moulton16 17:3016 17:3016 17:30none
Worlington16 17:3016 17:3016 17:30none
Ashley902 14:2247 17:18902 14:22none
Cheveley902 14:2247 17:18902 14:22none
ExningT4 18:45T4 18:45T4 18:45none
Icklingham16 17:3016 17:3016 17:30none
BottishamT4 18:45T4 18:45T4 18:45none
BurwellT4 18:45T4 18:45T4 18:45none
Flempton16 17:3016 17:3016 17:30none
Fornham All Saints16 17:3016 17:3016 17:30none
Great WilbrahamT4 18:45T4 18:45T4 18:45none
Hengrave16 17:3016 17:3016 17:30none
Kennett16 17:3016 17:3016 17:30none

The time each last direct bus leaves Newmarket, 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 Newmarket tonight?
The 727 to Mildenhall at 02:20 (after midnight) from Horse Racing Museum, from the timetable for Saturday.
What time is the last bus from Newmarket to Norwich?
The last direct bus from Newmarket to Norwich: on weekdays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Norwich at 03:30; on Saturdays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Norwich at 03:30; on Sundays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Norwich at 03:30.
What time is the last bus from Newmarket to Heathrow Airport?
The last direct bus from Newmarket to Heathrow Airport: on weekdays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Heathrow Airport at 04:00; on Saturdays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Heathrow Airport at 04:00; on Sundays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Heathrow Airport at 04:00.
What time is the last bus from Newmarket to Cambridge?
The last direct bus from Newmarket to Cambridge: on weekdays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Cambridge at 01:25; on Saturdays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Cambridge at 01:25; on Sundays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Cambridge at 01:25.
What time is the last bus from Newmarket to Heathrow Airport Terminal 5?
The last direct bus from Newmarket to Heathrow Airport Terminal 5: on weekdays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Heathrow Airport Terminal 5 at 04:20; on Saturdays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Heathrow Airport Terminal 5 at 04:20; on Sundays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Heathrow Airport Terminal 5 at 04:20.
What time is the last bus from Newmarket to Bury St Edmunds?
The last direct bus from Newmarket to Bury St Edmunds: on weekdays, the 16 at 17:30 from The Guineas Bus Station, reaching Bury St Edmunds at 18:40; on Saturdays, the 16 at 17:30 from The Guineas Bus Station, reaching Bury St Edmunds at 18:40; on Sundays, there's no direct bus.
What time is the last bus from Newmarket to Chippenham?
The last direct bus from Newmarket to Chippenham: on weekdays, the 204 at 18:15 from Tesco, reaching Chippenham at 18:25; on Saturdays, the 203 at 13:14 from St Felix School, reaching Chippenham at 13:22; on Sundays, there's no direct bus.
What time is the last bus from Newmarket to Stansted Airport?
The last direct bus from Newmarket to Stansted Airport: on weekdays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Stansted Airport at 02:20; on Saturdays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Stansted Airport at 02:20; on Sundays, the 727 at 01:00 (after midnight) from Horse Racing Museum, reaching Stansted Airport at 02:20.
What time is the last bus from Newmarket to Thetford?
The last direct bus from Newmarket to Thetford: on weekdays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Thetford at 02:55; on Saturdays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Thetford at 02:55; on Sundays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Thetford at 02:55.
What time is the last bus from Newmarket to Carlton?
The last direct bus from Newmarket to Carlton: on weekdays, the 47 at 17:18 from McCalmont Way, reaching Carlton at 18:05; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Newmarket to Great Yarmouth?
The last direct bus from Newmarket to Great Yarmouth: on weekdays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Great Yarmouth at 04:25; on Saturdays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Great Yarmouth at 04:25; on Sundays, the 727 at 02:20 (after midnight) from Horse Racing Museum, reaching Great Yarmouth at 04:25.

Buses in Newmarket · 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