RB1 bus: Creekmouth – Battersea

Mbna Thames Clippers bus RB1 runs between Battersea and Creekmouth via Vauxhall, Millbank, Westminster and Waterloo. Runs every day. On Monday 16 November the first bus from North Greenwich leaves at 06:30 and the last at 22:47, about every 35 minutes during the day.

Operated by Mbna Thames Clippers. Timetable for Monday, 16 November 2026. Today'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 Monday 16 November the first bus leaves Creekmouth at 06:55 and the last at 21:25, 29 journeys in all.
When is the first and last RB1 bus from Battersea to Creekmouth?
On Monday 16 November the first bus leaves Battersea at 06:30 and the last at 22:47, 31 journeys in all.
Does the RB1 bus run on Sundays?
Yes. Runs every day.
How often does the RB1 bus run?
On Monday 16 November it runs about every 35 minutes during the day (09:00 to 15:00), 31 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), Blackfriars Pier (Blackfriars), 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) and more. The full list is in the timetable below.
Who runs the RB1 bus?
Mbna Thames Clippers.

Creekmouth to Westminster

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 25Journey 26Journey 27Journey 28Journey 29
Barking Riverside Pier, Creekmouth06:5507:1007:3508:0308:3909:0510:1211:2011:5812:3513:0514:1515:2016:0017:0017:2317:4518:1518:4519:1719:5020:2521:1021:25
Woolwich Arsenal Pier07:0407:1907:4408:1208:4909:1410:2211:2912:0712:4413:1414:2415:2916:0917:0917:3217:5418:2418:5519:2619:5920:3421:1921:34
Royal Wharf Pier, Silvertown07:1107:2607:5108:1908:5609:2110:3011:3612:1412:5113:2114:3115:3616:1617:1617:3918:0118:3119:0319:3320:0620:4121:2621:41
North Greenwich Pier07:1507:3007:4507:5508:2309:0009:2509:5510:3511:4012:1812:4512:5313:2514:1014:3515:0015:4016:2217:2017:4318:0518:3519:0719:3720:1020:4521:2821:45
Greenwich Pier07:2507:4007:5308:0308:3109:1009:3510:0510:4511:5012:2812:5613:3514:2014:4615:1015:5016:3217:3017:5318:1518:4519:1719:4720:2020:5521:55
Masthouse Terrace Pier, Millwall07:3007:4507:5808:0808:3609:1409:4010:1011:5512:3313:0013:4014:2414:5015:1415:5416:3617:3417:5718:2018:5019:2119:5220:2521:0021:59
Greenland Surrey Quays Pier07:3507:5008:0308:1308:4109:1809:4510:1510:5112:0012:3813:0513:4514:2814:5415:1815:5816:4217:3818:0118:2518:5519:2519:5720:3021:0422:03
Canary Wharf Pier07:4007:5508:0608:1808:4609:2209:4910:2010:5512:0512:4313:1013:5014:3214:5815:2216:0316:4617:4218:0518:3019:0019:2920:0120:3821:1022:07
Tower Pier, Tower Hill08:0608:3008:5709:3310:0210:3211:0612:1612:5413:2114:0114:4315:0915:3416:1416:5717:5418:1718:4119:1119:4120:1120:4921:2122:18
London Bridge City Pier08:1008:3509:0109:3710:0610:3811:1012:2012:5813:2514:0614:4815:1315:3816:1817:0117:5818:2118:4519:1519:4520:1520:5321:2522:23
Bankside Pier, Southwark08:1508:4009:0609:4210:1110:4311:1512:2513:0313:3014:1114:5215:1815:4316:2317:0618:0318:2618:5019:2019:5020:2020:5821:3022:28
Blackfriars Pier08:1908:4409:1009:4610:1515:4716:2717:1018:0718:3018:5419:2419:5420:2421:0221:3422:32
Embankment Pier08:2608:5109:2009:5510:2510:5511:2512:3513:1313:4014:2015:0115:2715:5516:3517:1818:1518:3819:0319:3320:0220:3221:1021:4222:41
Westminster Pier08:2808:5309:2209:5710:2710:5711:2712:4013:1813:4514:2515:0515:3116:0016:3917:2018:1718:4019:0519:3520:0420:3521:1221:4422:43
Millbank Pier12:4713:2613:5314:3215:1115:3716:08
Vauxhall St George Wharf Pier12:5113:3013:5714:3615:1515:4116:12
Battersea Power Station Pier12:5313:3414:0114:4015:1915:4516:1716:50

Westminster 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 25Journey 26Journey 27Journey 28Journey 29Journey 30Journey 31
Battersea Power Station Pier13:0013:4014:1014:4515:2515:5216:2316:55
Vauxhall St George Wharf Pier13:0613:4614:1614:5115:3116:3117:01
Millbank Pier13:1013:5014:2214:5515:3516:0216:3517:05
Westminster Pier08:3208:5609:2610:0010:3311:0311:3513:1613:5614:3015:0315:4116:0816:4217:1117:2518:2018:4519:1019:4020:1020:4021:1522:47
London Eye Waterloo Pier08:3609:0109:3010:0410:3711:0811:3913:2014:0014:3415:0815:4516:1216:4617:1517:3018:2518:4919:1519:4520:1520:4521:2022:52
Embankment Pier08:4009:0609:3410:0810:4111:1311:4413:2514:0414:4015:1315:5016:1716:5017:2017:3518:3018:5419:2019:5020:2020:4921:2422:56
Blackfriars Pier08:4809:1615:5916:2517:2917:4418:3919:0419:3020:0020:3020:5921:3423:06
Bankside Pier, Southwark08:5209:2009:4410:1810:5211:2311:5313:3414:1414:4815:2216:0316:2917:0117:3317:4818:4319:0819:3420:0420:3421:0321:3823:10
London Bridge City Pier08:5609:2509:4810:2210:5711:2811:5713:3914:2014:5315:2716:0816:3417:0817:3817:5318:4819:1319:3920:1020:4021:0821:4323:15
Tower Pier, Tower Hill09:0009:3009:5210:2611:0111:3312:0113:4414:2514:5715:3116:1216:3817:1217:4217:5718:5219:1819:4420:1420:4421:1321:4723:19
Canary Wharf Pier07:4308:1409:1109:4210:0310:3711:1211:4812:1213:5614:3615:0815:4216:2316:5017:2317:5318:0819:0319:2919:5620:2520:5521:2421:5823:30
Greenland Surrey Quays Pier07:4708:1809:1509:4710:0810:4111:5312:1715:4616:2716:5517:2717:5718:1219:0719:3320:0020:3220:5821:2922:0223:34
Masthouse Terrace Pier, Millwall07:5308:2409:1909:5110:1310:4511:2011:5712:2115:5016:3117:0017:3118:0118:1619:1119:3720:0420:3621:0221:3322:0623:38
Greenwich Pier07:5708:2809:2309:5510:1710:4911:2412:0112:2614:0814:4315:1815:5416:3517:0517:3518:0518:2019:1519:4120:0820:4021:0621:3822:1023:42
North Greenwich Pier06:3006:5007:3008:0708:3609:3310:0310:2810:5711:3412:0012:0912:3613:4014:1514:5315:2816:0416:4517:1517:4518:1518:3019:2519:5120:1820:4921:1521:4822:1923:51
Royal Wharf Pier, Silvertown06:3406:5407:3408:1108:4009:3710:3211:3812:0412:4013:4514:5715:3216:0816:4917:1917:4918:1918:3419:2919:5520:2220:5321:1921:5222:23
Woolwich Arsenal Pier06:4107:0107:4108:1908:4709:4510:4111:4612:1312:4813:5315:0615:4016:1616:5717:2717:5718:2718:4219:3720:0320:3121:0121:2722:0022:31
Barking Riverside Pier, Creekmouth06:4807:0807:4808:2608:5409:5210:4811:5312:2112:5514:0315:1415:4816:2417:0517:3418:0518:3518:4919:4520:1120:3921:0921:3522:0722:38

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