Bus times in Thame

13 bus routes and 56 bus stops in Thame. Pick a stop for live departures, or a route for the full timetable.

💷 Single fares in England: capped at £3 until 31 Dec 2026, then £2. Fare cap guide →

Bus routes serving Thame

Bus stops in Thame

Operators in Thame

Frequently asked questions

Which buses run in Thame?

13 bus routes currently serve Thame: the 40 (High Wycombe BusStn to Town Hall), the 110 (Bus Station to Primary School), the 111 (Oakley College Crescent to Aylesbury Bus Station), the 112 (Waddesdon Xroads to Aylesbury), the 113 (Oakley to Princes Risborough), the 116 (Watlington, Library to Thame, Town Hall), the 117 (Watlington, Library to Thame, Town Hall), the 121 (Thame to Town Hall), the 321 (Bell Street to Lord Williams Upper School), the 400 (Thame, Town Hall to Oxford City Centre, Railway Station), the N400 (Thame, Town Hall to Oxford City Centre, Railway Station), the OX8 (Littlemore, Kassam Stadium to Chinnor, Red Kite Road), the X20 (Bus Station to Westgate).

How much is the bus fare in Thame?

Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Thame are run by Red Rose Travel, Redline, Z & S Transport, Carousel Buses, Oxford Bus Company — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.

How many bus stops are there in Thame?

There are 56 active bus stops in Thame. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Thame?

Bus times near Thame