Skip to main content

How to get from Caboolture to North Lakes by bus and train?

From Caboolture to North Lakes by bus and train

To get from Caboolture to North Lakes in Mango Hill, you’ll need to take 2 train lines and one bus line: take the CAIP train from Caboolture Station station to Petrie Station station. Next, you’ll have to switch to the SPRP train and finally take the 687 bus from Mango Hill Station station to North Lakes Station, Platform 2 station. The total trip duration for this route is approximately 47 min. The ride fare is A$3.55.

47minA$3.55
Train - CAIPCAIP
Train - SPRPSPRP
Bus - 687687
Walk to North Lakes
Leaves from Caboolture Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Caboolture
  • 2
    Train - CAIPCAIP
    Wait for train
    CAIP
    Ipswich Station
  • 3
    Ride to train station
    Ride to train station
    Petrie Station
    21 min
  • 4
    Train - SPRPSPRP
    Wait for train
    SPRP
    Kippa-Ring Station
  • 5
    Ride to train station
    Ride to train station
    Mango Hill Station
    8 min
  • 6
    Walk to bus station
    Walk to bus station
    Mango Hill Station
    ID 321353
    90 m • 2 min
  • 7
    Bus - 687687
    Wait for bus
    687
    Mango Hill - Nth Lakes Loop
  • 8
    Ride to bus station
    Ride to bus station
    North Lakes Station, Platform 2
    ID 319805
    6 min
  • 9
    Walk to North Lakes
    Walk to
    North Lakes
    The Corso
    90 m • 2 min
*Duration based on 8am traffic

Alternative route from Caboolture to North Lakes by bus and train via CAIP, SPRP and 681

To get from Caboolture to North Lakes in Mango Hill, you’ll need to take 2 train lines and one bus line: take the CAIP train from Caboolture Station station to Petrie Station station. Next, you’ll have to switch to the SPRP train and finally take the 681 bus from Mango Hill Station station to North Lakes Station, Platform 2 station. The total trip duration for this route is approximately 51 min. The ride fare is A$3.55.

51minA$3.55
Train - CAIPCAIP
Train - SPRPSPRP
Bus - 681681
Walk to North Lakes
Leaves from Caboolture Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Caboolture
  • 2
    Train - CAIPCAIP
    Wait for train
    CAIP
    Ipswich Station
  • 3
    Ride to train station
    Ride to train station
    Petrie Station
    21 min
  • 4
    Train - SPRPSPRP
    Wait for train
    SPRP
    Kippa-Ring Station
  • 5
    Ride to train station
    Ride to train station
    Mango Hill Station
    8 min
  • 6
    Walk to bus station
    Walk to bus station
    Mango Hill Station
    ID 321353
    90 m • 2 min
  • 7
    Bus - 681681
    Wait for bus
    681
    North Lakes
  • 8
    Ride to bus station
    Ride to bus station
    North Lakes Station, Platform 2
    ID 319805
    6 min
  • 9
    Walk to North Lakes
    Walk to
    North Lakes
    The Corso
    90 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Brisbane.
All local mobility options in one app

Public transport directions from Caboolture to North Lakes

The distance between Caboolture, Mango Hill and North Lakes, Mango Hill is approximately 29.75 km, which can typically be travelled in 47 min. Moovit will show you the directions from Caboolture to North Lakes by bus and train, so no matter how you choose to travel in Mango Hill – you will always have plenty of easy options.

Public transport stations close to Caboolture

Caboolture is located at Caboolture, Mango Hill and the nearest public transport station is Caboolture Station, Stop C.

Train stations close to Caboolture:

  • Caboolture Station
  • Morayfield Station

Bus stations close to Caboolture:

  • Caboolture Station, Stop C
  • Caboolture Station, Stop B
  • Caboolture Bus Station

Public transport stations close to North Lakes, Mango Hill

North Lakes is located at The Corso, Mango Hill and the nearest public transport station is Halpine Dr at Mango Hill Shopping Centre.

Train stations close to North Lakes:

  • Mango Hill East Station
  • Mango Hill Station
  • Rothwell Station

Bus stations close to North Lakes:

  • Halpine Dr at Mango Hill Shopping Centre
  • Anzac Ave at Halpine Drive
  • North Lakes Station, Platform 1

Alternative route from Caboolture to North Lakes by bus and train via CAIP, SPRP and 681

To get from Caboolture to North Lakes in Mango Hill, you’ll need to take 2 train lines and one bus line: take the CAIP train from Caboolture Station station to Petrie Station station. Next, you’ll have to switch to the SPRP train and finally take the 681 bus from Mango Hill Station station to North Lakes Station, Platform 2 station. The total trip duration for this route is approximately 51 min. The ride fare is A$3.55.

51minA$3.55
Train - CAIPCAIP
Train - SPRPSPRP
Bus - 681681
Walk to North Lakes
Leaves from Caboolture Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Caboolture
  • 2
    Train - CAIPCAIP
    Wait for train
    CAIP
    Ipswich Station
  • 3
    Ride to train station
    Ride to train station
    Petrie Station
    21 min
  • 4
    Train - SPRPSPRP
    Wait for train
    SPRP
    Kippa-Ring Station
  • 5
    Ride to train station
    Ride to train station
    Mango Hill Station
    8 min
  • 6
    Walk to bus station
    Walk to bus station
    Mango Hill Station
    ID 321353
    90 m • 2 min
  • 7
    Bus - 681681
    Wait for bus
    681
    North Lakes
  • 8
    Ride to bus station
    Ride to bus station
    North Lakes Station, Platform 2
    ID 319805
    6 min
  • 9
    Walk to North Lakes
    Walk to
    North Lakes
    The Corso
    90 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Caboolture to North Lakes?

    The fastest way takes 47 minutes, using Bus line CAIP, Bus line SPRP, Bus line 687.

  • What is the alternative route to get from Caboolture to North Lakes?

    The alternative route takes 51 minutes, using Bus line CAIP, Bus line SPRP, Bus line 681.

  • Is there a direct train between Caboolture and North Lakes?

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

  • Which train line goes from Caboolture to North Lakes?

    The CAIP train line goes from Ipswich Station station near Caboolture in Brisbane to Petrie Station station. From there you’ll have to take one train line and one bus line till Petrie Station station near North Lakes in Mango Hill.

  • How long does it take to travel from Caboolture to North Lakes by train and bus?

    The total travel time between Caboolture in Brisbane and North Lakes in Mango Hill by train and bus is about 47 min.

  • Where do I get on the train near Caboolture to get to North Lakes?

    Get on the CAIP train from the Ipswich Station station near Caboolture in Brisbane.

  • Where do I get off the train when travelling between Caboolture and North Lakes?

    Get off the train at the Petrie Station stop, which is closest to North Lakes in Mango Hill.

  • How much is the total train and bus fare from Caboolture to North Lakes?

    The ride from Caboolture to North Lakes costs A$3.55.