Bus times in Three Mile Cross
All the buses in Three Mile Cross: 13 bus routes and 12 bus stops. Pick a stop for live departures, or a route for the full timetable.
Next buses from Mereoak Lane - Park & Ride (interchange - adj car park) as of 11:03
Scheduled times at Three Mile Cross’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Three Mile Cross today
- 92 Reading → Three Mile Cross via Whiteknights, Spencers Wood Reading Buses · weekdays only · first 07:07 · last 15:19
- 145 Three Mile Cross → Winnersh via Finchampstead, Wokingham Horseman Coaches · Tuesdays only · first 09:45 · last 12:00
- 154 Beech Hill → Reading via Three Mile Cross, Whitley Horseman Coaches · Thursdays only · first 09:20 · last 12:10
- 300 Three Mile Cross → Thames Valley Park via Whitley Wood, University of Reading Reading Buses · weekdays only · first 06:25 · last 19:05
- 504 Victoria → Penzance via Ivybridge, St Blazey National Express · first 02:50 · last 23:10
- 508 Victoria → Haverfordwest via Port Talbot, Carmarthen National Express · first 09:25 · last 18:30
- 600 Reading → Shinfield via Spencers Wood, Swallowfield Reading Buses · first 06:12 · last 23:05
- 983 Three Mile Cross → Bulmershe via Earley, Lower Earley Horseman Coaches · weekdays only · first 06:56 · last 15:19
- UK041 Bristol → Victoria via Harry Stoke, Hammersmith FlixBus · first 05:15 · last 22:10
- UK042 Cathays Park → Victoria via Bristol, Swindon FlixBus · first 05:00 · last 01:40
- UK049 Penryn → Victoria via Plymouth, Bristol FlixBus · first 05:45 · last 16:00
- UKN49 Penzance → Victoria via Plymouth, Bristol FlixBus · first 21:25 · last 23:59
- W15 Bristol → Tokyngton via Swindon, Three Mile Cross National Express · Thursdays and Sundays only · first 14:00 · last 14:00
Route numbers are reused all over the country. See every UK 300 bus, 504 bus, 600 bus, 508 bus, 92 bus, 145 bus, 154 bus, 983 bus or W15 bus timetable.
Buses to…
Where can you get to by bus from Three Mile Cross?
Map of bus stops in Three Mile Cross
All 12 stops shown. Tap a marker for live departures.
Bus stops in Three Mile Cross
- Hartley Court Turn (E-bound)
- Hartley Court Turn (W-bound)
- Mereoak Lane (NE-bound)
- Mereoak Lane (sw-bound)
- Mereoak Lane - Great Lea (ne-bound)
- Mereoak Lane - Great Lea (sw-bound)
- Mereoak Lane - Park & Ride (interchange - adj car park)
- Mereoak Lane 3 (N-bound)
- Mereoak Lane 3 (sw-bound)
- Mereoak Lane Turn (S-bound)
- Three Mile Cross Post Office (Opp)
- Three Mile Cross Post Office (S-bound)
Operators in Three Mile Cross
Bus services here are registered with Reading Borough Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Three Mile Cross?
13 bus routes serve Three Mile Cross, run by 4 operators including FlixBus and Horseman Coaches. The busiest are the 300 (Three Mile Cross to Thames Valley Park), the 504 (Victoria to Penzance), the UK041 (Bristol to Victoria), the 600 (Reading to Shinfield), the UK042 (Cathays Park to Victoria), the 508 (Victoria to Haverfordwest), the UK049 (Penryn to Victoria) and the 92 (Reading to Three Mile Cross), plus 5 school or occasional services.
How much is the bus fare in Three Mile Cross?
Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Three Mile Cross are run by Reading Buses, Horseman Coaches, National Express, FlixBus — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.
How many bus stops are there in Three Mile Cross?
There are 12 active bus stops in Three Mile Cross. Each stop page on this site shows the next departures and every route that calls there.