There are 4 ways to get from Windsor Castle to Beaconsfield by train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, line 74 bus  •  1 h 18 min

  1. Take the train from Windsor & Eton Central to Slough
  2. Take the line 74 bus from Slough Bus Station to Beaconsfield, Maxwell Road (Station Road) 74

$7 - $11

3 alternative options

Bus, line 74 bus  •  1 h 25 min

  1. Take the bus from Windsor Town Centre, Parish Church (Church Lane) to Slough Town Centre, Wellington Street (Brunel Way) 702 / ...
  2. Take the line 74 bus from Slough Bus Station to Beaconsfield, Maxwell Road (Station Road) 74

$7 - $15

Taxi  •  19 min

  1. Take a taxi from Windsor Castle to Beaconsfield 12.7 miles

$60 - $75

Drive  •  19 min

  1. Drive from Windsor Castle to Beaconsfield 12.7 miles

$2 - $4

What companies run services between Windsor Castle, Windsor and Maidenhead, England and Beaconsfield, Buckinghamshire, England?

You can take a bus from Windsor Castle to Beaconsfield via Windsor Town Centre, Parish Church (Church Lane), Slough Town Centre, Wellington Street (Brunel Way), and Slough Bus Station in around 1 h 25 min.

Train operators
Great Western Railway
Website
gwr.com
Train from Windsor & Eton Central to Slough
Ave. Duration
6 min
Frequency
Every 30 minutes
Estimated price
$1 - $3
Website
gwr.com
Off-Peak Day Single
$4 - $7
Advanced Single
$5 - $8
Anytime Day Single
$1 - $3
Bus operators
Arriva UK
Phone
+44 (0)191 520 4000
Email
enquiries@arriva.co.uk
Website
arriva.co.uk
Bus from Slough Bus Station to Beaconsfield, Maxwell Road (Station Road)
Ave. Duration
31 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
arrivabus.co.uk
Book at
arrivabus.co.uk
Bus from Windsor Town Centre, Barclays Bank (Castle Hill) to Slough Town Centre, Wellington Street (Brunel Way)
Ave. Duration
16 min
Frequency
Every 30 minutes
Estimated price
$5 - $7
Schedules at
arrivabus.co.uk
Book at
arrivabus.co.uk
Reading Buses
Phone
0118 959 4000
Email
customerservices@reading-buses.co.uk
Website
reading-buses.co.uk
Bus from Windsor Town Centre, Parish Church (Church Lane) to Slough Town Centre, Wellington Street (Brunel Way)
Ave. Duration
15 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
reading-buses.co.uk
Other operators
Taxi from Windsor Castle to Beaconsfield
Ave. Duration
19 min
Estimated price
$60 - $75
Capital Cars
Phone
+44 118 950 9509
Website
capitalcarsreading.co.uk
Latchmans
Phone
+44 118 958 8888
Website
latchmans.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Florence to Rome and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

Questions & Answers

The distance between Windsor Castle and Beaconsfield is 14 km. The road distance is 20 km.

The cheapest way to get from Windsor Castle to Beaconsfield is to drive which costs £2 - £3 and takes 19 min.

The quickest way to get from Windsor Castle to Beaconsfield is to taxi which takes 19 min and costs £45 - £60.

No, there is no direct bus from Windsor Castle to Beaconsfield. However, there are services departing from Windsor Town Centre, Parish Church (Church Lane) and arriving at Beaconsfield, Maxwell Road (Station Road) via Slough Bus Station. The journey, including transfers, takes approximately 1 h 25 min.

It takes approximately 1 h 18 min to get from Windsor Castle to Beaconsfield, including transfers.

Trips to Beaconsfield

London Heathrow Airport LHR to Beaconsfield Buckinghamshire England Luton to Beaconsfield Buckinghamshire England Ealing Broadway Station Haven Green to Beaconsfield Buckinghamshire England Bracknell to Beaconsfield Buckinghamshire England Woolwich Arsenal Station to Beaconsfield Buckinghamshire England The O2 Arena to Beaconsfield Buckinghamshire England Feltham to Beaconsfield Buckinghamshire England Ascot England to Beaconsfield Buckinghamshire England High Barnet to Beaconsfield Buckinghamshire England Bradford to Beaconsfield Buckinghamshire England Portsmouth to Beaconsfield Buckinghamshire England Denham to Beaconsfield Buckinghamshire England Torquay to Beaconsfield Buckinghamshire England Muswell Hill to Beaconsfield Buckinghamshire England Didcot to Beaconsfield Buckinghamshire England Pimlico to Beaconsfield Buckinghamshire England Ledbury to Beaconsfield Buckinghamshire England Enfield to Beaconsfield Buckinghamshire England Chessington to Beaconsfield Buckinghamshire England Leyton to Beaconsfield Buckinghamshire England Lichfield to Beaconsfield Buckinghamshire England Hedsor to Beaconsfield Buckinghamshire England Fishguard to Beaconsfield Buckinghamshire England Dalston Kingsland to Beaconsfield Buckinghamshire England Kent England to Beaconsfield Buckinghamshire England London Central Mosque to Beaconsfield Buckinghamshire England Southampton Airport Parkway to Beaconsfield Buckinghamshire England Launceston to Beaconsfield Buckinghamshire England Lydd to Beaconsfield Buckinghamshire England Copenhagen to Beaconsfield Buckinghamshire England