Glenrothes Bus Station

35 bus routes across 16 stands, first bus around 04:40, last around 01:20. The next departures are below, with the stand each leaves from; open a stand for live tracking, or a route for the full timetable.

Next departures as of 02:46

Scheduled times from the operators’ timetables — they update automatically. Open a stand below for live tracking.

Routes from Glenrothes Bus Station

Stands at Glenrothes Bus Station

Other bus stations nearby

Frequently asked questions

Which buses go from Glenrothes Bus Station?

35 bus routes call at Glenrothes Bus Station: the 5 between Rimbleton and Markinch, the 5A between Rimbleton and Markinch, the 31 to Parkneuk, the 31A to Parkneuk, the 32 between Kirkcaldy and Queensway, the 32A between Kirkcaldy and Queensway, the 36 to Newburgh, the 37 to Kirkcaldy, the 37A to Kirkcaldy, the 38 (Glenrothes circular), the 39 between Kirkcaldy and Newcastle, the 39A between Kirkcaldy and Leslie, the 39B between Kirkcaldy and Leslie, the 40 to Dundee, the 43 between Methil and Whitehill, the 43A between Methilhill and Whitehill, the 44 to Leven, the 44A to Leven, the 44B to Leven, the 59 to St Andrews and more.

How many stands does Glenrothes Bus Station have?

16 stands are in use, each with its own live departure board. The list below says which routes leave from each, and every route above says its stand.

What time is the first and last bus from Glenrothes Bus Station?

The earliest departure is around 04:40 and the latest around 01:20 on a weekday, across all routes. Individual routes vary — open a route for its own timetable.

Who runs the buses from Glenrothes Bus Station?

Moffat & Williamson, Bay Travel, Stagecoach East Scotland.

Looking for the whole town rather than the station? All bus times in Glenrothes. Stand data from NaPTAN; timetables from the operators' own open data.