Skip to main content

How to get from Cannon Hill to Nudgee Beach by bus and train?

From Cannon Hill to Nudgee Beach by bus and train

To get from Cannon Hill to Nudgee Beach in Brisbane, take the CLEV train from Cannon Hill Station station to Nudgee Station station. Next, take the 306 bus from Saint Vincents Rd at Oakmere Street, Stop 36 station to Oquinn St at Nudgee Beach, Stop 39 station. The total trip duration for this route is approximately 1 hr 18 min. The ride fare is A$4.34.

78minA$4.34
Train - CLEVCLEV
Bus - 306306
Leaves from Cannon Hill Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Cannon Hill
  • 2
    Train - CLEVCLEV
    Wait for train
    CLEV
    Shorncliffe Station
  • 3
    Ride to train station
    Ride to train station
    Nudgee Station
    53 min
  • 4
    Walk to bus station
    Walk to bus station
    Saint Vincents Rd at Oakmere Street, Stop 36
    ID 003508
    450 m • 6 min
  • 5
    Bus - 306306
    Wait for bus
    306
    Nudgee Beach
  • 6
    Ride to bus station Oquinn St at Nudgee Beach, Stop 39
    Ride to bus station
    Oquinn St at Nudgee Beach, Stop 39
    ID 003498
    10 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 Cannon Hill to Nudgee Beach

The distance between Cannon Hill, Brisbane and Nudgee Beach, Brisbane is approximately 31.98 km, which can typically be travelled in 78 min. Moovit will show you the directions from Cannon Hill to Nudgee Beach by bus and train, so no matter how you choose to travel in Brisbane – you will always have plenty of easy options.

Public transport stations close to Cannon Hill

Cannon Hill is located at Cannon Hill, Brisbane and the nearest public transport station is Barrack Rd Near Bombery St, Stop 60.

Train stations close to Cannon Hill:

  • Murarrie Station
  • Cannon Hill Station
  • Norman Park Station

Bus stations close to Cannon Hill:

  • Barrack Rd Near Bombery St, Stop 60
  • Grenade St Near Barrack Rd, Stop 59
  • Grenade St at Bent Street, Stop 58

Ferry stations close to Cannon Hill:

  • Apollo Road Ferry Terminal

Public transport stations close to Nudgee Beach, Brisbane

Nudgee Beach is located at Nudgee Beach, Brisbane and the nearest public transport station is Nudgee Rd at Enviro Centre, Stop 36.

Train stations close to Nudgee Beach:

  • Shorncliffe Station
  • Nudgee Station
  • Sandgate Station

Bus stations close to Nudgee Beach:

  • Nudgee Rd at Enviro Centre, Stop 36
  • Oquinn St Near Nudgee Rd, Stop 37
  • Oquinn St at Chaseley Street, Stop 38

Questions & Answers

  • What is the fastest way to get from Cannon Hill to Nudgee Beach?

    The fastest way takes 78 minutes, using Bus line CLEV, Bus line 306.

  • Is there a direct train between Cannon Hill and Nudgee Beach in Brisbane?

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

  • Which train line goes from Cannon Hill to Nudgee Beach in Brisbane?

    The CLEV train line goes from Shorncliffe Station station near Cannon Hill to Nudgee Station station. From there you’ll have to take one bus line till Nudgee Station station near Nudgee Beach in Brisbane

  • How long does it take to travel from Cannon Hill to Nudgee Beach in Brisbane by train and bus?

    The total travel time between Cannon Hill and Nudgee Beach in Brisbane by train and bus is about 1 hr 18 min.

  • Where do I get on the train near Cannon Hill to get to Nudgee Beach in Brisbane?

    Get on the CLEV train from the Shorncliffe Station station near Cannon Hill in Brisbane.

  • Where do I get off the train when travelling between Cannon Hill and Nudgee Beach in Brisbane?

    Get off the train at the Nudgee Station stop, which is closest to Nudgee Beach in Brisbane.

  • How much is the train fare from Cannon Hill to Nudgee Beach?

    The ride from Cannon Hill to Nudgee Beach costs A$4.34.