Skip to main content

How to get from Oldbury to Weobley by bus and train?

By bus and train

To get from Oldbury to Weobley in West Midlands, you’ll need to take 2 train lines and one bus line: take the WEST MIDLANDS RAILWAY train from Sandwell & Dudley station to Birmingham New Street station. Next, you’ll have to switch to the WEST MIDLANDS RAILWAY train and finally take the 477 bus from Merton Hotel station to Post Office station. The total trip duration for this route is approximately 3 hr 12 min.

192min
Walk to train station
Train - WEST MIDLANDS RAILWAY
Train - WEST MIDLANDS RAILWAY
Bus - 477
477
Leaves from Sandwell & Dudley

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Sandwell & Dudley
    560 yd • 7 min
  • 2
    Train - WEST MIDLANDS RAILWAYWEST MIDLANDS RAILWAY
    Wait for train
    WEST MIDLANDS RAILWAY
    Walsall
  • 3
    Ride to train station
    Ride to train station
    Birmingham New Street
    12 min
  • 4
    Train - WEST MIDLANDS RAILWAYWEST MIDLANDS RAILWAY
    Wait for train
    WEST MIDLANDS RAILWAY
    Hereford
  • 5
    Ride to train station
    Ride to train station
    Hereford
    86 min
  • 6
    Walk to bus station
    Walk to bus station
    Merton Hotel
    ID heradajg
    380 yd • 5 min
  • 7
    Bus - 477477
    Wait for bus
    477
    Canon Pyon
  • 8
    Ride to bus station Post Office
    Ride to bus station
    Post Office
    ID heragwtj
    40 min
*Duration based on 8am traffic

Alternative route by bus and train via AVANTI WEST COAST, TRANSPORT FOR WALES and 477

To get from Oldbury to Weobley in West Midlands, you’ll need to take 2 train lines and one bus line: take the AVANTI WEST COAST train from Sandwell & Dudley station to Crewe station. Next, you’ll have to switch to the TRANSPORT FOR WALES train and finally take the 477 bus from Merton Hotel station to Post Office station. The total trip duration for this route is approximately 4 hr 28 min.

268min
Walk to train station
Train - AVANTI WEST COAST
Train - TRANSPORT FOR WALES
Bus - 477
477
Leaves from Sandwell & Dudley

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Sandwell & Dudley
    560 yd • 7 min
  • 2
    Train - AVANTI WEST COASTAVANTI WEST COAST
    Wait for train
    AVANTI WEST COAST
    Edinburgh
  • 3
    Ride to train station
    Ride to train station
    Crewe
    ID CRE
    50 min
  • 4
    Train - TRANSPORT FOR WALESTRANSPORT FOR WALES
    Wait for train
    TRANSPORT FOR WALES
    Cardiff Central
  • 5
    Ride to train station
    Ride to train station
    Hereford
    89 min
  • 6
    Walk to bus station
    Walk to bus station
    Merton Hotel
    ID heradajg
    380 yd • 5 min
  • 7
    Bus - 477477
    Wait for bus
    477
    Canon Pyon
  • 8
    Ride to bus station Post Office
    Ride to bus station
    Post Office
    ID heragwtj
    40 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in West Midlands.
All local mobility options in one app

Public transport directions from Oldbury to Weobley

The distance between Oldbury, West Midlands and Weobley, West Midlands is approximately 72.94 mi, which can typically be travelled in 192 min. Moovit will show you the directions from Oldbury to Weobley by bus and train, so no matter how you choose to travel in West Midlands – you will always have plenty of easy options.

Public transport stations close to Oldbury

Oldbury is located at Oldbury, West Midlands and the nearest public transport station is Sandwell Council House.

Train stations close to Oldbury:

  • Langley Green
  • Sandwell & Dudley

Bus stations close to Oldbury:

  • Sandwell Council House
  • Oldbury Interchange (Stop Od)
  • Oldbury Interchange (Stop Oe)

Public transport stations close to Weobley, West Midlands

Weobley is located at Weobley, West Midlands and the nearest public transport station is Meadow Drive.

Bus stations close to Weobley:

  • Meadow Drive
  • Post Office

Alternative route by bus and train via AVANTI WEST COAST, TRANSPORT FOR WALES and 477

To get from Oldbury to Weobley in West Midlands, you’ll need to take 2 train lines and one bus line: take the AVANTI WEST COAST train from Sandwell & Dudley station to Crewe station. Next, you’ll have to switch to the TRANSPORT FOR WALES train and finally take the 477 bus from Merton Hotel station to Post Office station. The total trip duration for this route is approximately 4 hr 28 min.

268min
Walk to train station
Train - AVANTI WEST COAST
Train - TRANSPORT FOR WALES
Bus - 477
477
Leaves from Sandwell & Dudley

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Sandwell & Dudley
    560 yd • 7 min
  • 2
    Train - AVANTI WEST COASTAVANTI WEST COAST
    Wait for train
    AVANTI WEST COAST
    Edinburgh
  • 3
    Ride to train station
    Ride to train station
    Crewe
    ID CRE
    50 min
  • 4
    Train - TRANSPORT FOR WALESTRANSPORT FOR WALES
    Wait for train
    TRANSPORT FOR WALES
    Cardiff Central
  • 5
    Ride to train station
    Ride to train station
    Hereford
    89 min
  • 6
    Walk to bus station
    Walk to bus station
    Merton Hotel
    ID heradajg
    380 yd • 5 min
  • 7
    Bus - 477477
    Wait for bus
    477
    Canon Pyon
  • 8
    Ride to bus station Post Office
    Ride to bus station
    Post Office
    ID heragwtj
    40 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Oldbury to Weobley?

    The fastest way takes 192 minutes, using Bus line WEST MIDLANDS RAILWAY, Bus line WEST MIDLANDS RAILWAY, Bus line 477.

  • What is the alternative route to get from Oldbury to Weobley?

    The alternative route takes 268 minutes, using Bus line AVANTI WEST COAST, Bus line TRANSPORT FOR WALES, Bus line 477.

  • Is there a direct train between Oldbury and Weobley in West Midlands?

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

  • Which train line goes from Oldbury to Weobley in West Midlands?

    The WEST MIDLANDS RAILWAY train line goes from Sandwell & Dudley station near Oldbury to Walsall station. From there you’ll have to take one train line and one bus line till Walsall station near Weobley in West Midlands

  • How long does it take to travel from Oldbury to Weobley in West Midlands by train and bus?

    The total travel time between Oldbury and Weobley in West Midlands by train and bus is about 3 hr 12 min.

  • Where do I get on the train near Oldbury to get to Weobley in West Midlands?

    Get on the WEST MIDLANDS RAILWAY train from the Sandwell & Dudley station near Oldbury in West Midlands.

  • Where do I get off the train when travelling between Oldbury and Weobley in West Midlands?

    Get off the train at the Walsall stop, which is closest to Weobley in West Midlands.

Live arrivals, timetables, maps