There are 5 ways to get from Bagshot to Egham 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 • 20m
$6 - $11
Cheapest option
Train via Ascot • 34m
$6 - $11
3 alternative options
Line 500 bus • 39m
Taxi • 12m
$40 - $50
Drive • 12m
$2 - $4
Questions & Answers
The cheapest way to get from Bagshot to Egham is to drive which costs £1 - £3 and takes 12m.
The quickest way to get from Bagshot to Egham is to taxi which costs £30 - £40 and takes 12m.
Yes, there is a direct bus departing from Bagshot Green and arriving at Egham, Langham Place. Services depart four times a day, and operate Monday to Saturday. The journey takes approximately 39m.
Yes, there is a direct train departing from Bagshot and arriving at Egham. Services depart twice daily, and operate Monday to Friday. The journey takes approximately 20m.
The distance between Bagshot and Egham is 8 miles. The road distance is 9.9 miles.
The best way to get from Bagshot to Egham without a car is to train which takes 20m and costs £5 - £8.
The train from Bagshot to Egham takes 20m including transfers and departs twice daily.
Bagshot to Egham bus services, operated by White Bus Services, depart from Bagshot Green station.
Bagshot to Egham train services, operated by South Western Railway, depart from Bagshot station.
The best way to get from Bagshot to Egham is to train which takes 20m and costs £5 - £8. Alternatively, you can line 500 bus, which costs and takes 39m.

- Distance: 7.8 miles
- Duration: 20m
What companies run services between Bagshot, England and Egham, England?
South Western Railway operates a train from Bagshot to Egham twice daily. Tickets cost $6 - $11 and the journey takes 20m. Alternatively, White Bus Services operates a bus from Bagshot to Egham 4 times a day, and the journey takes 39m.

- Phone
- 0345 6000 650
- Website
- southwesternrailway.com
Train from Bagshot to Egham
- Ave. Duration
- 20m
- Frequency
- Twice daily
- Estimated price
- $6 - $11
- Website
- southwesternrailway.com
- Schedules at
- ojp.nationalrail.co.uk
Train from Bagshot to Ascot
- Ave. Duration
- 6m
- Frequency
- Hourly
- Estimated price
- $4 - $7
- Website
- southwesternrailway.com
- Schedules at
- ojp.nationalrail.co.uk
Train from Ascot to Egham
- Ave. Duration
- 13m
- Frequency
- Every 30 minutes
- Estimated price
- $2 - $4
- Website
- southwesternrailway.com
- Schedules at
- ojp.nationalrail.co.uk

- Phone
- 01344 882 612
- office@whitebus.co.uk
- Website
- whitebus.co.uk
Bus from Bagshot Green to Egham, Langham Place
- Ave. Duration
- 39m
- Frequency
- 4 times a day
- Schedules at
- whitebus.co.uk
- Ave. Duration
- 12m
- Estimated price
- $40 - $50
Want to know more about travelling around United Kingdom
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
Bagshot to Egham bus services, operated by White Bus Services, arrive at Egham, Langham Place station.
Bagshot to Egham train services, operated by South Western Railway, arrive at Egham station.
Yes, the driving distance between Bagshot to Egham is 10 miles. It takes approximately 12m to drive from Bagshot to Egham.
Book your Bagshot to Egham train tickets online with Rome2rio.
There are 962+ hotels available in Egham. Prices start at $70 USD per night.