Skip to main content

How to get from Nelly Bay Ferry Terminal to Horseshoe Bay by bus?

By bus

Take one direct bus from Nelly Bay Ferry Terminal to Horseshoe Bay in Magnetic Island: take the 250 bus from Magnetic Island Ferry Terminal station to Pacific Dr at Horseshoe Bay station. The total trip duration for this route is approximately 18 min.

18min
Bus - 250250
Walk to Horseshoe Bay
Leaves from Magnetic Island Ferry Terminal

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Nelly Bay Ferry Terminal
  • 2
    Bus - 250250
    Wait for bus
    250
    Horseshoe Beachfront
  • 3
    Ride to bus station
    Ride to bus station
    Pacific Dr at Horseshoe Bay
    ID 820044
    15 min
  • 4
    Walk to Horseshoe Bay
    Walk to
    Horseshoe Bay
    120 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Townsville.
All local mobility options in one app

Public transport directions from Nelly Bay Ferry Terminal to Horseshoe Bay

The distance between Nelly Bay Ferry Terminal, Magnetic Island and Horseshoe Bay, Magnetic Island is approximately 7.27 km, which can typically be travelled in 18 min. Moovit will show you the directions from Nelly Bay Ferry Terminal to Horseshoe Bay by bus, so no matter how you choose to travel in Magnetic Island – you will always have plenty of easy options.

Public transport stations close to Nelly Bay Ferry Terminal

Nelly Bay Ferry Terminal is located at Nelly Bay Ferry Terminal, Magnetic Island and the nearest public transport station is Sooning St at Kirk Street.

Bus stations close to Nelly Bay Ferry Terminal:

  • Sooning St at Kirk Street
  • Mandalay Ave at Magnetic Island State School
  • Magnetic Island Ferry Terminal

Public transport stations close to Horseshoe Bay, Magnetic Island

Horseshoe Bay is located at Horseshoe Bay, Magnetic Island and the nearest public transport station is Horseshoe Bay Rd at Apjohn Street.

Bus stations close to Horseshoe Bay:

  • Horseshoe Bay Rd at Apjohn Street
  • Horseshoe Bay Rd at Heath Street
  • Pacific Dr at Horseshoe Bay

Ferry stations close to Horseshoe Bay:

  • Nelly Bay Ferry Terminal

Questions & Answers

  • What is the fastest way to get from Nelly Bay Ferry Terminal to Horseshoe Bay?

    The fastest way takes 18 minutes, using Bus line 250.

  • Is there a direct bus between Nelly Bay Ferry Terminal and Horseshoe Bay?

    Yes, there’s a direct bus going from Nelly Bay Ferry Terminal in Townsville to Horseshoe Bay in Magnetic Island in 18 min.

  • Which bus line goes from Nelly Bay Ferry Terminal to Horseshoe Bay?

    The 250 bus line goes from Horseshoe Beachfront station near Nelly Bay Ferry Terminal in Townsville to Pacific Dr at Horseshoe Bay station near Horseshoe Bay in Magnetic Island.

  • How long does it take to travel from Nelly Bay Ferry Terminal to Horseshoe Bay by bus?

    The total travel time between Nelly Bay Ferry Terminal in Townsville and Horseshoe Bay in Magnetic Island by bus is about 18 min.

  • Where do I get on the bus near Nelly Bay Ferry Terminal to get to Horseshoe Bay?

    Get on the 250 bus from the Horseshoe Beachfront stop near Nelly Bay Ferry Terminal in Townsville.

  • Where do I get off the bus when travelling between Nelly Bay Ferry Terminal and Horseshoe Bay?

    Get off the bus at the Pacific Dr at Horseshoe Bay stop, which is closest to Horseshoe Bay in Magnetic Island.

  • When is the last bus from Nelly Bay Ferry Terminal to Horseshoe Bay?

    The last bus from Nelly Bay Ferry Terminal in Townsville to Horseshoe Bay in Magnetic Island is the Picnic Bay - Horseshoe Bay line. It leaves the Magnetic Island Ferry Terminal stop at 17:40.

Live arrivals, timetables, maps