See above for details of Haddenham and Thame Parkway station. As of 2013 the fastest London Marylebone trains took 36 minutes.
Arriva the Shires Sapphire bus routes 280 and X8 link Oxford railway station and Aylesbury via Thame. Route 280 runs daily and serves Wheatley and Haddenham. It runs every 20 minutes from Mondays to Saturdays and every 30 minutes on Sundays. Route X8 is an express service that bypasses Wheatley and Haddenham, runs only hourly and only from Monday to Friday.
Carousel Buses route 40 links Thame with High Wycombe via Chinnor and Stokenchurch. Services run hourly from Mondays to Saturdays. There is no Sunday or bank holiday service.
In July 2016 Oxfordshire County Council ceased all bus subsidies. Buckinghamshire County Council still contracts operators to run subsidised bus routes, a few of which link local villages to Thame. They include route 110 operated by Redline Buses and routes 111, 112 and 113 run by Z&S Transport.