Skip to main content

How to get from Campbellfield to Welshpool by bus and train?

From Campbellfield to Welshpool by bus and train

To get from Campbellfield to Welshpool in Melbourne, take the UPFIELD train from Upfield station to Flagstaff station. Next, take the YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA bus from Southern Cross Coach Terminal/Spencer St (Melbourne City) station to Post Office/South Gippsland Hwy (Welshpool) station. The total trip duration for this route is approximately 3 hr 53 min. The ride fare is A$13.84.

233minA$13.84
Train - UPFIELD
UPFIELD
Bus - YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
Leaves from Upfield

Step by Step

  • 1
    Start from train station
    Start from train station
    Campbellfield
  • 2
    Train - UPFIELDUPFIELD
    Wait for train
    UPFIELD
    Flinders Street Via City Loop
  • 3
    Ride to train station
    Ride to train station
    Flagstaff
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    Southern Cross Coach Terminal/Spencer St (Melbourne City)
    ID 20836
    670 m • 9 min
  • 5
    Bus - YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHAYARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
    Wait for bus
    YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
    Yarram
  • 6
    Ride to bus station Post Office/South Gippsland Hwy (Welshpool)
    Ride to bus station
    Post Office/South Gippsland Hwy (Welshpool)
    ID 17361
    190 min
*Duration based on 8am traffic

Alternative route from Campbellfield to Welshpool by bus and train via 540, CRAIGIEBURN and YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA

To get from Campbellfield to Welshpool in Melbourne, you’ll need to take 2 bus lines and one train line: take the 540 bus from Upfield Station/Barry Rd (Coolaroo) station to Broadmeadows Station/Railway Cres (Broadmeadows) station. Next, you’ll have to switch to the CRAIGIEBURN train and finally take the YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA bus from Southern Cross Coach Terminal/Spencer St (Melbourne City) station to Post Office/South Gippsland Hwy (Welshpool) station. The total trip duration for this route is approximately 4 hr 54 min. The ride fare is A$13.84.

294minA$13.84
Bus - 540
540
Train - CRAIGIEBURN
CRAIGIEBURN
Bus - YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
Leaves from Upfield Station/Barry Rd (Coolaroo)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Campbellfield
  • 2
    Bus - 540540
    Wait for bus
    540
    Broadmeadows
  • 3
    Ride to bus station
    Ride to bus station
    Broadmeadows Station/Railway Cres (Broadmeadows)
    ID 22975
    18 min
  • 4
    Walk to train station
    Walk to train station
    Broadmeadows
    30 m • 1 min
  • 5
    Train - CRAIGIEBURNCRAIGIEBURN
    Wait for train
    CRAIGIEBURN
    Flinders Street Via City Loop
  • 6
    Ride to train station
    Ride to train station
    Flagstaff
    28 min
  • 7
    Walk to bus station
    Walk to bus station
    Southern Cross Coach Terminal/Spencer St (Melbourne City)
    ID 20836
    670 m • 9 min
  • 8
    Bus - YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHAYARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
    Wait for bus
    YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
    Yarram
  • 9
    Ride to bus station Post Office/South Gippsland Hwy (Welshpool)
    Ride to bus station
    Post Office/South Gippsland Hwy (Welshpool)
    ID 17361
    190 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Melbourne.
All local mobility options in one app

Public transport directions from Campbellfield to Welshpool

The distance between Campbellfield, Melbourne and Welshpool, Melbourne is approximately 233.24 km, which can typically be travelled in 233 min. Moovit will show you the directions from Campbellfield to Welshpool by bus and train, so no matter how you choose to travel in Melbourne – you will always have plenty of easy options.

Public transport stations close to Campbellfield

Campbellfield is located at Campbellfield, Melbourne and the nearest public transport station is Broadmeadows.

Train stations close to Campbellfield:

  • Broadmeadows
  • Coolaroo
  • Gowrie

Bus stations close to Campbellfield:

  • Kyabram St/Barry Rd (Dallas)
  • Barry Rd/Kyabram St (Coolaroo)
  • Kyabram St/Barry Rd (Coolaroo)

Public transport stations close to Welshpool, Melbourne

Welshpool is located at Welshpool, Melbourne and the nearest public transport station is Post Office/South Gippsland Hwy (Welshpool).

Bus stations close to Welshpool:

  • Post Office/South Gippsland Hwy (Welshpool)

Alternative route from Campbellfield to Welshpool by bus and train via 540, CRAIGIEBURN and YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA

To get from Campbellfield to Welshpool in Melbourne, you’ll need to take 2 bus lines and one train line: take the 540 bus from Upfield Station/Barry Rd (Coolaroo) station to Broadmeadows Station/Railway Cres (Broadmeadows) station. Next, you’ll have to switch to the CRAIGIEBURN train and finally take the YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA bus from Southern Cross Coach Terminal/Spencer St (Melbourne City) station to Post Office/South Gippsland Hwy (Welshpool) station. The total trip duration for this route is approximately 4 hr 54 min. The ride fare is A$13.84.

294minA$13.84
Bus - 540
540
Train - CRAIGIEBURN
CRAIGIEBURN
Bus - YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
Leaves from Upfield Station/Barry Rd (Coolaroo)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Campbellfield
  • 2
    Bus - 540540
    Wait for bus
    540
    Broadmeadows
  • 3
    Ride to bus station
    Ride to bus station
    Broadmeadows Station/Railway Cres (Broadmeadows)
    ID 22975
    18 min
  • 4
    Walk to train station
    Walk to train station
    Broadmeadows
    30 m • 1 min
  • 5
    Train - CRAIGIEBURNCRAIGIEBURN
    Wait for train
    CRAIGIEBURN
    Flinders Street Via City Loop
  • 6
    Ride to train station
    Ride to train station
    Flagstaff
    28 min
  • 7
    Walk to bus station
    Walk to bus station
    Southern Cross Coach Terminal/Spencer St (Melbourne City)
    ID 20836
    670 m • 9 min
  • 8
    Bus - YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHAYARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
    Wait for bus
    YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA
    Yarram
  • 9
    Ride to bus station Post Office/South Gippsland Hwy (Welshpool)
    Ride to bus station
    Post Office/South Gippsland Hwy (Welshpool)
    ID 17361
    190 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Campbellfield to Welshpool?

    The fastest way takes 233 minutes, using Bus line UPFIELD, Bus line YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA.

  • What is the alternative route to get from Campbellfield to Welshpool?

    The alternative route takes 294 minutes, using Bus line 540, Bus line CRAIGIEBURN, Bus line YARRAM - MELBOURNE VIA KOO WEE RUP & LEONGATHA.

  • Is there a direct train between Campbellfield and Welshpool in Melbourne?

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

  • Which train line goes from Campbellfield to Welshpool in Melbourne?

    The UPFIELD train line goes from Flinders Street Via City Loop station near Campbellfield to Flagstaff station. From there you’ll have to take one bus line till Flagstaff station near Welshpool in Melbourne

  • How long does it take to travel from Campbellfield to Welshpool in Melbourne by train and bus?

    The total travel time between Campbellfield and Welshpool in Melbourne by train and bus is about 3 hr 53 min.

  • Where do I get on the train near Campbellfield to get to Welshpool in Melbourne?

    Get on the UPFIELD train from the Flinders Street Via City Loop station near Campbellfield in Melbourne.

  • Where do I get off the train when travelling between Campbellfield and Welshpool in Melbourne?

    Get off the train at the Flagstaff stop, which is closest to Welshpool in Melbourne.

  • How much is the train fare from Campbellfield to Welshpool?

    The ride from Campbellfield to Welshpool costs A$13.84.