RB1 bus: Creekmouth – Battersea

Mbna Thames Clippers bus RB1 runs between Battersea and Creekmouth via Vauxhall, Millbank, Westminster and Waterloo. Runs every day. On Sunday 15 November the first bus from North Greenwich leaves at 07:55 and the last at 23:30, about every 35 minutes during the day.

Operated by Mbna Thames Clippers. Timetable for Sunday, 15 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable

Questions

When is the first and last RB1 bus from Creekmouth to Battersea?
On Sunday 15 November the first bus leaves Creekmouth at 08:20 and the last at 21:50, 21 journeys in all.
When is the first and last RB1 bus from Battersea to Creekmouth?
On Sunday 15 November the first bus leaves Battersea at 07:55 and the last at 23:30, 25 journeys in all.
Does the RB1 bus run on Sundays?
Yes. Runs every day.
How often does the RB1 bus run?
On Sunday 15 November it runs about every 35 minutes during the day (09:00 to 15:00), 25 journeys from North Greenwich.
Where does the RB1 bus stop?
Main stops from Battersea to Creekmouth: Battersea Power Station Pier (Battersea), Vauxhall St George Wharf Pier (Vauxhall), Millbank Pier (Millbank), Westminster Pier (Westminster), London Eye Waterloo Pier (Waterloo), Embankment Pier (Embankment), Bankside Pier (Southwark), London Bridge City Pier (London Bridge), Tower Pier (Tower Hill), Canary Wharf Pier (Canary Wharf), Greenland Surrey Quays Pier (Surrey Quays), Masthouse Terrace Pier (Millwall), Greenwich Pier (Greenwich), North Greenwich Pier (North Greenwich) and more. The full list is in the timetable below.
Who runs the RB1 bus?
Mbna Thames Clippers.

Creekmouth to Battersea

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19Journey 20Journey 21
Barking Riverside Pier, Creekmouth08:2008:5509:2009:5510:2511:1012:1712:5313:3714:0214:4215:2816:2517:0017:3518:0018:3019:4420:2020:5021:50
Woolwich Arsenal Pier08:2909:0409:2910:0410:3411:2012:2713:0313:4714:1214:5215:3816:3517:1017:4518:1018:4019:5320:2920:5921:59
Royal Wharf Pier, Silvertown08:3709:1109:3710:1210:4111:2712:3413:1113:5514:2115:0015:4616:4317:1817:5418:1818:4820:0120:3721:0722:07
North Greenwich Pier08:4109:1509:4110:1710:4711:3312:3813:1514:0014:2515:0515:5016:4717:2318:0018:2118:5120:0520:4121:1122:11
Greenwich Pier08:5109:2509:5110:2810:5911:4612:5013:2714:1014:3715:1716:0117:0017:3518:1220:1520:5121:2122:21
Masthouse Terrace Pier, Millwall08:5609:2909:5510:3211:0411:5012:5413:3214:1614:4215:2216:0617:0417:4018:1720:1920:5521:2522:25
Greenland Surrey Quays Pier09:0009:3410:0110:3611:0811:5412:5913:3614:2014:4715:2616:1117:0917:4518:2220:2320:5921:3022:29
Canary Wharf Pier09:0409:3810:0610:4011:1511:5813:0313:4114:2514:5215:3116:1617:1317:5018:2620:2721:0321:3422:34
Tower Pier, Tower Hill09:1509:5010:1810:5111:2812:0913:1613:5214:3715:0315:4216:2717:2418:0118:3720:3921:1421:4522:45
London Bridge City Pier09:2009:5510:2310:5611:3312:1413:2013:5714:4215:0915:4716:3317:2818:0618:4220:4321:1821:4922:49
Bankside Pier, Southwark09:2510:0210:3011:0111:3812:2013:2614:0214:4715:1415:5216:3817:3318:1118:4720:4821:2321:5422:54
Embankment Pier09:3510:1210:4011:1111:4812:3013:3614:1214:5715:2416:0216:5017:4318:2118:5720:5721:3322:0423:04
Westminster Pier09:4010:1610:4511:1611:5312:3513:4114:1915:0215:2916:0816:5517:4818:2619:0321:0121:3822:0923:09
Millbank Pier09:4710:2410:5411:2312:0012:4214:2616:1517:0317:5618:3321:09
Vauxhall St George Wharf Pier09:5110:2810:5811:2812:0612:4713:5214:3015:1215:3816:2017:0818:0018:3719:1321:1321:4722:1923:19
Battersea Power Station Pier09:5510:3211:0211:3212:1012:5113:5614:3415:1615:4216:2517:1318:0518:4119:1721:1721:5122:2623:23

Battersea to Creekmouth

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19Journey 20Journey 21Journey 22Journey 23Journey 24Journey 25
Battersea Power Station Pier08:5010:0010:3811:1111:4212:2213:1014:0714:4315:2015:5016:3217:2018:1018:5219:3221:2022:3023:0023:30
Vauxhall St George Wharf Pier08:5610:0610:4411:1711:5012:2913:1814:1314:5015:2715:5816:3817:2718:1618:5819:3821:2622:3623:06
Millbank Pier09:0010:1111:5513:2514:1716:0316:4317:3218:2119:0319:43
Westminster Pier09:0710:1810:5511:2812:0512:3913:3514:2415:0015:3816:1116:5117:4018:2919:1019:5121:3622:4623:1623:44
London Eye Waterloo Pier09:1110:2311:0011:3312:1012:4613:4014:2915:0515:4316:1616:5617:4618:3419:1519:5621:4222:5023:20
Embankment Pier09:1710:2811:0511:3912:1612:5113:4614:3415:1015:4816:2217:0117:5218:4019:2020:0121:4622:5423:2423:50
Bankside Pier, Southwark09:2710:3811:1611:4912:2613:0113:5614:4415:2115:5816:3217:1118:0218:5019:3020:1121:5623:0423:34
London Bridge City Pier09:3210:4411:2111:5412:3113:0614:0114:5015:2616:0316:3717:1618:0818:5519:3520:1722:0123:0823:3800:01
Tower Pier, Tower Hill09:3710:4911:2512:0012:3713:1114:0514:5515:3116:0916:4217:2118:1419:0019:4020:2222:0523:1223:42
Canary Wharf Pier09:4811:0011:3612:1312:4913:2414:1715:0815:4216:2116:5517:3218:2719:1119:5120:3422:1623:2423:5400:14
Greenland Surrey Quays Pier09:5211:0511:4112:1812:5413:2914:2315:1315:4716:2617:0017:3718:3219:1619:5620:4022:2123:2823:5800:18
Masthouse Terrace Pier, Millwall09:5711:0911:4612:2212:5914:2715:1815:5216:3017:0617:4218:3719:2120:0220:4422:2523:3200:0200:22
Greenwich Pier10:0111:1411:5012:2713:0413:3714:3315:2315:5716:3517:1117:4718:4219:2620:0620:4822:3023:3600:0600:26
North Greenwich Pier07:5508:3008:5509:2509:5510:1011:2412:0112:3713:1413:4714:4315:3316:0716:4517:2417:5718:5219:3720:1620:5822:4023:4600:1600:34
Royal Wharf Pier, Silvertown07:5908:3408:5909:2909:5910:1411:2912:0712:4113:1913:5114:4715:3816:1216:4917:2918:0218:5619:4120:2021:0223:4800:18
Woolwich Arsenal Pier08:0808:4309:0809:3810:0810:2311:3812:1612:5013:2814:0114:5615:4716:2116:5817:3918:1219:0519:5120:3121:11
Barking Riverside Pier, Creekmouth08:1608:5109:1609:4610:1610:3011:4712:2513:0013:3714:1015:0515:5616:3017:0717:4818:2119:1320:0020:3821:19

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook