Saturday, August 22, 2026

London Bus R3

Bus R3 in London links Princess Royal University Hosp and Orpington Station. The route is 0.0 km long with 50 stops, and the official schedule from Transport for London puts the full trip at about 40 minutes. On a weekday it runs 50 trips in one direction, and 34 on a weekend day.

Route map of bus R3 in London: Princess Royal University Hosp to Orpington Station

Route at a glance

Mode Bus
Route number R3
City London
Operator Transport for London (TfL)
Start → end Princess Royal University Hosp → Orpington Station
End → start Orpington Station → Princess Royal University Hosp
Route length 0.0 km / 0.0 km in the opposite direction
Number of stops 50 / 53 in the opposite direction
Travel time about 40 minutes
Trips per day 50 on weekdays, 34 on weekends one way
Frequency peak 18–20 · midday 17–20 · weekend 28–31
First / last trip from «Princess Royal University Hosp» 06:00 / 23:30
First / last trip from «Orpington Station» 05:40 / 23:10
Fare 1.75 £ (fare in effect since 5 July 2026)
Updated August 22, 2026

Route of Bus R3

Outbound: Princess Royal University Hosp → Orpington Station

This direction has 50 stops. The route passes Locksbottom / St Michael’s Church, Faringdon Avenue / Birch Row, Station Square / Petts Wood Station, Amherst Drive. The full list of stops in order is below.

No. Stop From start Note
1 Princess Royal University Hosp 0.0 km Terminus
2 Locksbottom / St Michael’s Church 0.0 km
3 Crofton Road /Starts Hill Road 0.0 km
4 Glyndebourne Park 0.0 km
5 Oakwood Road / St. Pauls Church 0.0 km
6 Crofton Lane / Crofton Road 0.0 km
7 St Thomas Drive 0.0 km
8 Place Farm Avenue 0.0 km
9 Crofton School 0.0 km
10 Rycroft Road 0.0 km
11 Chesham Avenue / Woodhurst Avenue 0.0 km
12 Faringdon Avenue / Chesham Avenue 0.0 km
13 Faringdon Avenue / Chesham Avenue 0.0 km
14 Faringdon Avenue / Birch Row 0.0 km
15 Faringdon Avenue / Birch Row 0.0 km
16 Faringdon Avenue / Larch Way 0.0 km
17 Almond Way 0.0 km
18 Almond Way 0.0 km
19 Whitebeam Avenue / Larch Way 0.0 km
20 Ash Row 0.0 km
21 Oxhawth Crescent 0.0 km
22 Southborough Lane / Baptist Church 0.0 km
23 Crescent Drive 0.0 km
24 Queensway / Petts Wood Station 0.0 km
25 Fairway / Tudor Way 0.0 km
26 Station Square / Petts Wood Station 0.0 km
27 Woodland Way 0.0 km
28 Crossway (BR5) 0.0 km
29 Petts Wood Road 0.0 km
30 Ladywood Avenue 0.0 km
31 Poverest Road / Chislehurst Road 0.0 km
32 Poverest Road / Church Hill Wood 0.0 km
33 Church Hill Wood 0.0 km
34 Sherborne Road 0.0 km
35 Sefton Road 0.0 km
36 Sefton Close 0.0 km
37 Dorney Rise 0.0 km
38 Amherst Drive 0.0 km
39 Amherst Close 0.0 km
40 Sidmouth Road 0.0 km
41 Austin Road 0.0 km
42 Marion Crescent 0.0 km
43 Kent Road 0.0 km
44 Lower Road / Derry Downs 0.0 km
45 High Street / Carlton Parade 0.0 km
46 High Street / Church Hill 0.0 km
47 Walnuts Centre 0.0 km
48 High Street /Orpington War Memorial 0.0 km
49 Tubbenden Lane 0.0 km
50 Orpington Station 0.0 km Terminus

Inbound: Orpington Station → Princess Royal University Hosp

This direction has 53 stops. The route passes Tubbenden Lane, Amherst Close, Station Square / Petts Wood Station, Almond Way. The full list of stops in order is below.

No. Stop From start Note
1 Orpington Bus Station 0.0 km Terminus
2 Tubbenden Lane 0.0 km
3 High Street /Orpington War Memorial 0.0 km
4 Walnuts Centre 0.0 km
5 High Street / Broomhill Road 0.0 km
6 Goodmead Road 0.0 km
7 Carlton Parade 0.0 km
8 Lower Road / Derry Downs 0.0 km
9 Kent Road 0.0 km
10 Marion Crescent 0.0 km
11 Austin Road 0.0 km
12 Cray Valley Road 0.0 km
13 Sidmouth Road 0.0 km
14 Amherst Close 0.0 km
15 Canbury Path 0.0 km
16 Dorney Rise 0.0 km
17 Sefton Close 0.0 km
18 Sefton Road 0.0 km
19 Church Hill Wood 0.0 km
20 Poverest Road / Church Hill Wood 0.0 km
21 Poverest Road / Chislehurst Road 0.0 km
22 Ladywood Avenue 0.0 km
23 Petts Wood Road 0.0 km
24 Crossway (BR5) 0.0 km
25 Woodland Way 0.0 km
26 Station Square / Petts Wood Station 0.0 km
27 Fairway / Tudor Way 0.0 km
28 Queensway / Petts Wood Station 0.0 km
29 Petts Wood Library 0.0 km
30 Crescent Drive 0.0 km
31 Oxhawth Crescent 0.0 km
32 Oxhawth Crescent 0.0 km
33 Faringdon Avenue / Chesham Avenue 0.0 km
34 Faringdon Avenue / Chesham Avenue 0.0 km
35 Faringdon Avenue / Birch Row 0.0 km
36 Faringdon Avenue / Birch Row 0.0 km
37 Faringdon Avenue / Larch Way 0.0 km
38 Almond Way 0.0 km
39 Almond Way 0.0 km
40 Whitebeam Avenue / Larch Way 0.0 km
41 Ash Row 0.0 km
42 Prescott Avenue 0.0 km
43 Chesham Avenue / Woodhurst Avenue 0.0 km
44 Kydbrook Close 0.0 km
45 Crofton School 0.0 km
46 Place Farm Avenue 0.0 km
47 St Thomas Drive 0.0 km
48 Crofton Road / Crofton Lane 0.0 km
49 Oakwood Road / St. Pauls Church 0.0 km
50 Glyndebourne Park 0.0 km
51 Crofton Road /Starts Hill Road 0.0 km
52 Locksbottom / St Michael’s Church 0.0 km
53 Princess Royal University Hosp 0.0 km Terminus

Schedule and frequency

According to the official schedule from Transport for London, the route runs 50 trips in one direction on a weekday, and 34 on a weekend day.

Direction Weekdays Weekends and holidays
From «Princess Royal University Hosp» 06:00 — 23:30 07:00 — 23:30
From «Orpington Station» 05:40 — 23:10 06:40 — 23:10

Frequency calculated from the departure table: in the morning peak buses run every 18–20 minutes, most often every 20; midday every 17–20 minutes; in the afternoon peak every 20; on weekends every 28–31 minutes.

Fare and payment

A single ride costs 1.75 £ — fare in effect since 5 July 2026. The same fare applies to buses in London.

A single bus or tram journey costs £1.75. The Hopper fare lets you make unlimited bus and tram journeys within one hour of your first tap at no extra charge. Daily spending is capped at £5.25; a 7 Day Bus & Tram Pass costs £24.70. London buses do not accept cash — pay by contactless or Oyster. Transfers within 60 minutes are free. Within the Hopper hour the transfers are free; you must tap the same card or device.

Frequently asked questions

How much does a ride on bus R3 cost?

1.75 £ for a single ride — fare in effect since 5 July 2026.

When do the first and last trips run?

From Princess Royal University Hosp the first is at 06:00 and the last at 23:30. From Orpington Station they are 05:40 and 23:10.

How long does the trip from Princess Royal University Hosp to Orpington Station take?

About 40 minutes end to end — the median of full trips in the official schedule.

How many stops does the route have?

50 outbound and 53 inbound according to the official GTFS feed. The two lists do not match exactly.

Does bus R3 run on weekends?

Yes. On weekends and holidays there are 34 trips in one direction, running from Princess Royal University Hosp between 07:00 and 23:30.

Every route number with its termini, operating hours and travel time is collected in the London buses overview.

Data current as of August 22, 2026. Schedule and termini — Transport for London (TfL). Fares — Mayor of London, MD3517 July 2026 fare changes (Direction to TfL). Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS), version 20260822_025337).

Latest Posts

...