EN
English

Upper Road (o/s 75), Maidstone Bus Stop Times

Upper Road (o/s 75) has 52 scheduled buses on Mon–Fri; the first is the 85 at 06:44 and the last is the 85 at 22:14.

First bus
06:44
Last bus
22:14
52 buses

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.

Upper Road (o/s 75) is on Upper Road.

Upper Road (o/s 75) bus timetable

Mon–Fri52 buses
064485 to Oxford Road
071785 to Oxford Road2885 to Oxford Road4885 to Oxford Road
080585 to Oxford Road2085 to Oxford Road4085 to Oxford Road5985 to Oxford Road
091485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
101485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
111485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
121485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
131485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
141485 to Oxford Road2985 to Oxford Road4585 to Oxford Road
150085 to Oxford Road1785 to Oxford Road3585 to Oxford Road5285 to Oxford Road
160985 to Oxford Road2685 to Oxford Road4485 to Oxford Road
170285 to Oxford Road2085 to Oxford Road3785 to Oxford Road5385 to Oxford Road
181185 to Oxford Road2785 to Oxford Road4285 to Oxford Road5785 to Oxford Road
191985 to Oxford Road3985 to Oxford Road
201485 to Oxford Road4485 to Oxford Road
211485 to Oxford Road
221485 to Oxford Road
Saturday51 buses
075985 to Oxford Road
081485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
091485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
101485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
111485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
121485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
131485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
141485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
151485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
161485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
171485 to Oxford Road2985 to Oxford Road4485 to Oxford Road5985 to Oxford Road
181485 to Oxford Road2985 to Oxford Road4485 to Oxford Road
190485 to Oxford Road2685 to Oxford Road4685 to Oxford Road
201485 to Oxford Road4485 to Oxford Road
211485 to Oxford Road
221485 to Oxford Road
Sunday21 buses
091985 to Oxford Road4985 to Oxford Road
101985 to Oxford Road4985 to Oxford Road
111985 to Oxford Road4985 to Oxford Road
121985 to Oxford Road4985 to Oxford Road
131985 to Oxford Road4985 to Oxford Road
141985 to Oxford Road4985 to Oxford Road
151985 to Oxford Road4985 to Oxford Road
161985 to Oxford Road4985 to Oxford Road
171985 to Oxford Road4985 to Oxford Road
181985 to Oxford Road4985 to Oxford Road
191985 to Oxford Road

Bus routes at Upper Road (o/s 75)

  • 85towards Oxford Road · Arriva Kent and Surrey (AKSS)

More bus stops in Maidstone

Maidstone

Upper Road (o/s 75) bus stop FAQ

What time is the first bus from Upper Road (o/s 75)?
Mon–Fri: the first scheduled bus is the 85 to Oxford Road at 06:44.
What time is the last bus from Upper Road (o/s 75)?
Mon–Fri: the last scheduled bus is the 85 to Oxford Road at 22:14.
Which buses stop at Upper Road (o/s 75)?
1 bus route stop here: 85.
Are these live bus times?
No. These are the scheduled times from the published timetable, so delays and cancellations are not shown.
Where is Upper Road (o/s 75)?
Upper Road (o/s 75) is on Upper Road in Maidstone, Kent.
What is the stop code for Upper Road (o/s 75)?
The NaPTAN stop code is kntadtma and the ATCO code is 2400A001570A.

Official journey planners

Opens an external website.