There are 5 ways to get from Maidenhead to Thame by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 400 bus
best- Take the train from Reading to Oxfordtrain Bournemouth - Manchester Piccadilly / ...
- Take the bus from Railway Station to North Streetbus 400 / ...
2h 13m£21–46Drive 25.6 mi
cheapest- Drive from Maidenhead to Thamecar 25.6 mi
34 min£7–9Train
- Take the train from Reading to Oxfordtrain Bournemouth - Manchester Piccadilly / ...
- Take the train from Oxford to Haddenham & Thame Parkwaytrain Oxford - London Marylebone / ...
2h 57m£28–60Taxi
- Take the taxi from Maidenhead to Thametaxi 25.6 mi
34 min£55–70Bus, line 40 bus
- Take the bus from Saint-Cloud Way to High Wycombe BusStnbus 37 / ...
- Take the bus from High Wycombe BusStn to Town Hallbus 40
2h 51m£8–9
Maidenhead to Thame by train and bus
Questions & Answers
The cheapest way to get from Maidenhead to Thame is to drive which costs £6 - £9 and takes 34 min.
The fastest way to get from Maidenhead to Thame is to drive which takes 34 min and costs £6 - £9.
No, there is no direct bus from Maidenhead to Thame. However, there are services departing from Saint-Cloud Way and arriving at Town Hall via High Wycombe BusStn. The journey, including transfers, takes approximately 2h 51m.
No, there is no direct train from Maidenhead to Thame. However, there are services departing from Maidenhead and arriving at Haddenham & Thame Parkway via Reading and Oxford. The journey, including transfers, takes approximately 2h 57m.
The distance between Maidenhead and Thame is 54 miles. The road distance is 25.7 miles.
The best way to get from Maidenhead to Thame without a car is to train and line 400 bus which takes 2h 13m and costs £21 - £50.
It takes approximately 2h 13m to get from Maidenhead to Thame, including transfers.
Maidenhead to Thame bus services, operated by Carousel Buses, depart from Saint-Cloud Way station.
Maidenhead to Thame train services, operated by Cross Country, depart from Reading station.
The best way to get from Maidenhead to Thame is to train which takes 2h 57m and costs £28 - £60. Alternatively, you can bus and line 40 bus, which costs £8 - £9 and takes 2h 51m.
What companies run services between Maidenhead, England and Thame, England?
You can take a train from Maidenhead to Cricket Ground via Reading, Oxford, Haddenham & Thame Parkway, and Station Bridge in around 2h 57m. Alternatively, you can take a bus from Saint-Cloud Way to Town Hall via High Wycombe BusStn in around 2h 51m.
- Phone
- +44 3447 369 123
- [email protected]
- Website
- crosscountrytrains.co.uk
Train from Reading to Oxford
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- £15–21
- Website
- https://www.crosscountrytrains.co.uk/
Train from Reading to Oxford
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- £15–21
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- gwr.com
Train from Reading to Oxford
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- £12–24
- Website
- https://www.gwr.com/
Train from Reading to Oxford
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- £12–24
- Website
- https://www.gwr.com/
- Phone
- +44 345 600 5165
- Website
- chilternrailways.co.uk
Train from Oxford to Haddenham & Thame Parkway
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- £11–20
- Website
- https://www.chilternrailways.co.uk/
- Phone
- +44 1865 785400
- [email protected]
- Website
- oxfordbus.co.uk
Bus from Railway Station to North Street
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- £4–6
- Website
- https://www.oxfordbus.co.uk/
- Phone
- 01494 450151
- [email protected]
- Website
- carouselbuses.co.uk
Bus from Saint-Cloud Way to High Wycombe BusStn
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- £5–6
- Website
- https://www.carouselbuses.co.uk/services
- Phone
- +44 118 973 3486
- [email protected]
- Website
- thamesvalleybuses.com
Bus from Saint-Cloud Way to High Wycombe BusStn
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Website
- https://www.thamesvalleybuses.com/
- Phone
- 01296 747 926
- Website
- redrosetravel.com
Bus from High Wycombe BusStn to Town Hall
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- £3
- Website
- https://www.redrosetravel.com/
- Standard Adult Single
- £3
- Ave. Duration
- 34 min
- Estimated price
- £55–70
A1 Taxis Maidenhead
- Phone
- +44 1628 628 414
- Website
- maidenheadtaxiservice.co.uk
A-K Taxis Maidenhead
- Phone
- +44 7449 960 545
- Website
- aktaxismaidenhead.webs.com
On Time Cars Maidenhead
- Phone
- +44 1628 777 400
- Website
- ontimecar.co.uk
U Want Taxis
- Phone
- +44 1628 621 449
- Website
- uwanttaxis.com
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.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Maidenhead to Thame bus services, operated by Carousel Buses, arrive at High Wycombe BusStn station.
Maidenhead to Thame train services, operated by Cross Country, arrive at Oxford station.
Yes, the driving distance between Maidenhead to Thame is 26 miles. It takes approximately 34 min to drive from Maidenhead to Thame.
There are 1582+ hotels available in Thame.




























