Skip to main content

How to get from Rayleigh to Upminster by bus and train?

From Rayleigh to Upminster by bus and train

To get from Rayleigh to Upminster in London, you’ll need to take 2 bus lines and one train line: take the 3 bus from Bull Lane, Rayleigh station to Belton Way East, Leigh-On-Sea station. Next, you’ll have to switch to the 21 bus and finally take the C2C train from Leigh-On-Sea station to Upminster station. The total trip duration for this route is approximately 1 hr 10 min.

70min
Bus - 33
Bus - 2121
Train - C2C
Leaves from Bull Lane, Rayleigh

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Rayleigh
  • 2
    Bus - 33
    Wait for bus
    3
    Southend-On-Sea
  • 3
    Ride to bus station
    Ride to bus station
    Belton Way East, Leigh-On-Sea
    31 min
  • 4
    Walk to bus station
    Walk to bus station
    Belton Way East, Leigh-On-Sea
    30 yd • 1 min
  • 5
    Bus - 2121
    Wait for bus
    21
    Canvey
  • 6
    Ride to bus station
    Ride to bus station
    Leigh-On-Sea Railway Station, Leigh-On-Sea
    ID B
    1 min
  • 7
    Walk to train station
    Walk to train station
    Leigh-On-Sea
    30 yd • 1 min
  • 8
    Train - C2C
    Wait for train
    C2C
    London Fenchurch Street
  • 9
    Ride to train station Upminster
    Ride to train station
    Upminster
    22 min
*Duration based on 8am traffic

Alternative route from Rayleigh to Upminster by bus and train via 7, GREATER ANGLIA and OVERGROUND

To get from Rayleigh to Upminster in London, you’ll need to take one bus line and 2 train lines: take the 7 bus from Bull Lane, Rayleigh station to Railway Station, Rayleigh station. Next, you’ll have to switch to the GREATER ANGLIA train and finally take the OVERGROUND train from Romford station to Upminster station. The total trip duration for this route is approximately 1 hr 10 min.

70min
Bus - 77
Train - GREATER ANGLIA
Train - OVERGROUND
Leaves from Bull Lane, Rayleigh

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Rayleigh
  • 2
    Bus - 77
    Wait for bus
    7
    Rayleigh
  • 3
    Ride to bus station
    Ride to bus station
    Railway Station, Rayleigh
    4 min
  • 4
    Walk to train station
    Walk to train station
    Rayleigh
    10 yd • 1 min
  • 5
    Train - GREATER ANGLIA
    Wait for train
    GREATER ANGLIA
    London Liverpool Street
  • 6
    Ride to train station
    Ride to train station
    Romford
    27 min
  • 7
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Upminster
  • 8
    Ride to train station Upminster
    Ride to train station
    Upminster
    9 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in London.
All local mobility options in one app

Public transport directions from Rayleigh to Upminster

The distance between Rayleigh, London and Upminster, London is approximately 23.72 mi, which can typically be travelled in 70 min. Moovit will show you the directions from Rayleigh to Upminster by bus and train, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Rayleigh

Rayleigh is located at Rayleigh, London and the nearest public transport station is Bull Lane, Rayleigh.

Bus stations close to Rayleigh:

  • Bull Lane, Rayleigh
  • Church, Rayleigh
  • Websters Way, Rayleigh

Public transport stations close to Upminster, London

Upminster is located at Upminster, London and the nearest public transport station is Gaynes Road (D).

Tube stations close to Upminster:

  • Elm Park
  • Upminster Bridge
  • Hornchurch

Train stations close to Upminster:

  • Upminster
  • Emerson Park

Bus stations close to Upminster:

  • Gaynes Road (D)
  • Corbets Tey Road, Upminster
  • Corbets Tey Road (F)

Alternative route from Rayleigh to Upminster by bus and train via 7, GREATER ANGLIA and OVERGROUND

To get from Rayleigh to Upminster in London, you’ll need to take one bus line and 2 train lines: take the 7 bus from Bull Lane, Rayleigh station to Railway Station, Rayleigh station. Next, you’ll have to switch to the GREATER ANGLIA train and finally take the OVERGROUND train from Romford station to Upminster station. The total trip duration for this route is approximately 1 hr 10 min.

70min
Bus - 77
Train - GREATER ANGLIA
Train - OVERGROUND
Leaves from Bull Lane, Rayleigh

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Rayleigh
  • 2
    Bus - 77
    Wait for bus
    7
    Rayleigh
  • 3
    Ride to bus station
    Ride to bus station
    Railway Station, Rayleigh
    4 min
  • 4
    Walk to train station
    Walk to train station
    Rayleigh
    10 yd • 1 min
  • 5
    Train - GREATER ANGLIA
    Wait for train
    GREATER ANGLIA
    London Liverpool Street
  • 6
    Ride to train station
    Ride to train station
    Romford
    27 min
  • 7
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Upminster
  • 8
    Ride to train station Upminster
    Ride to train station
    Upminster
    9 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Rayleigh to Upminster?

    The fastest way takes 70 minutes, using Bus line 3, Bus line 21, Bus line C2C.

  • What is the alternative route to get from Rayleigh to Upminster?

    The alternative route takes 70 minutes, using Bus line 7, Bus line GREATER ANGLIA, Bus line OVERGROUND.

  • Is there a direct bus between Rayleigh and Upminster in London?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 10 min.

  • Which bus line goes from Rayleigh to Upminster in London?

    The 3 bus line goes from Southend-On-Sea station near Rayleigh to Belton Way East, Leigh-On-Sea station. From there you’ll have to take one bus line and one train line till Belton Way East, Leigh-On-Sea station near Upminster in London

  • How long does it take to travel from Rayleigh to Upminster in London by bus and train?

    The total travel time between Rayleigh and Upminster in London by bus and train is about 1 hr 10 min.

  • Where do I get on the bus near Rayleigh to get to Upminster in London?

    Get on the 3 bus from the Southend-On-Sea stop near Rayleigh in London.

  • Where do I get off the bus when travelling between Rayleigh and Upminster in London?

    Get off the bus at the Belton Way East, Leigh-On-Sea station, which is closest to Upminster in London.

Live arrivals, timetables, maps