Rome2Rio

How to get fromHorseshoe Bay to Phoenixby ferry, plane, train, shuttle, or bus

Find Transport to Phoenix

See all options

There are 5 ways to get from Horseshoe Bay to Phoenix by ferry, plane, train, shuttle, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Ferry to Townsville Airport, fly to Phoenix

    best
    1. Take the ferry from Nelly Bay Ferry Terminal to Breakwater Ferry Terminalferry ferry
    2. Fly from Townsville Airport (TSV) to Phoenix (PHX)plane plane TSV - PHX
    23h 41m
    $551–2,041
  2. Ferry, train to Whitsunday Coast Airport, fly to Phoenix

    1. Take the ferry from Nelly Bay Ferry Terminal to Breakwater Ferry Terminalferry ferry
    2. Take the train from Townsville to Proserpinetrain train
    3. Fly from Whitsunday Coast Airport (PPP) to Phoenix (PHX)plane plane PPP - PHX
    30h 5m
    $906–3,876
  3. Ferry to Townsville Airport, fly to Tucson, shuttle

    1. Take the ferry from Nelly Bay Ferry Terminal to Breakwater Ferry Terminalferry ferry
    2. Fly from Townsville Airport (TSV) to Tucson (TUS)plane plane TSV - TUS
    3. Take a shuttle bus from Tucson Amtrak Station to Sky Harbor International Airportshuttle bus
    27h 45m
    $936–2,976
  4. Ferry to Townsville Airport, fly to Scottsdale Airport

    1. Take the ferry from Nelly Bay Ferry Terminal to Breakwater Ferry Terminalferry ferry
    2. Fly from Townsville Airport (TSV) to Scottsdale Airport (SCF)plane plane TSV - SCF
    28h 47m
    $605–2,145
  5. Ferry to Townsville Airport, fly to Prescott, bus

    1. Take the ferry from Nelly Bay Ferry Terminal to Breakwater Ferry Terminalferry ferry
    2. Fly from Townsville Airport (TSV) to Prescott (PRC)plane plane TSV - PRC
    3. Take the bus from Prescott Valley Kiosk to Sky Harbor International Airportbus bus
    32h 44m
    $675–2,246

Townsville Airport (TSV) to Phoenix (PHX) flights

Calendar31Weekly Planes
Duration22h 3mAverage Duration
Ticket$575Cheapest Price
See schedules

Questions & Answers

What companies run services between Horseshoe Bay, QLD, Australia and Phoenix, AZ, USA?

There is no direct connection from Horseshoe Bay to Phoenix. However, you can take the line 250 bus to Magnetic Island Ferry Terminal Stop 1, walk to Nelly Bay Ferry Terminal, take the ferry to Breakwater Ferry Terminal, walk to Breakwater Terminal, take the line 222 bus to Townsville Airport, walk to Townsville Airport (TSV) airport, fly to Phoenix (PHX), walk to Terminal 4 Station, then take the vehicle to Phoenix Sky Harbor Airport/44th Street Sky Train Station. Alternatively, you can take the line 250 bus to Magnetic Island Ferry Terminal Stop 1, walk to Nelly Bay Ferry Terminal, take the ferry to Breakwater Ferry Terminal, walk to Breakwater Terminal, take the line 201 bus to Flinders St at Townsville station, walk to Townsville, take the train to Proserpine, take the taxi to Whitsunday Coast Airport (PPP) airport, fly to Phoenix (PHX), walk to Terminal 4 Station, then take the vehicle to Phoenix Sky Harbor Airport/44th Street Sky Train Station.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around United States

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides