Plan, book, fly with confidence
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 35% on select hotels after you book a flight*
Prices were available within the past 7 days and start at AU$407 for one-way flights and AU$813 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun., 12 May - Tue., 14 May
TSV
Townsville
HID
Horn Island
AU$813 Return, found 1 hour ago
AU$813
Return
found 1 hour ago
Sun., 12 May - Tue., 14 May
TSV
Townsville
HID
Horn Island
AU$854 Return, found 1 hour ago
AU$854
Return
found 1 hour ago
Sun., 5 May - Thu., 9 May
TSV
Townsville
HID
Horn Island
AU$854 Return, found 6 days ago
AU$854
Return
found 6 days ago
Fri., 10 May - Tue., 14 May
TSV
Townsville
HID
Horn Island
AU$864 Return, found 6 hours ago
AU$864
Return
found 6 hours ago
Sun., 12 May - Tue., 14 May
TSV
Townsville
HID
Horn Island
AU$895 Return, found 1 hour ago
AU$895
Return
found 1 hour ago
Sun., 13 Oct. - Sun., 20 Oct.
TSV
Townsville
HID
Horn Island
AU$896 Return, found 2 days ago
AU$896
Return
found 2 days ago
Fri., 24 May - Thu., 30 May
TSV
Townsville
HID
Horn Island
AU$904 Return, found 2 days ago
AU$904
Return
found 2 days ago
Sun., 12 May - Tue., 14 May
TSV
Townsville
HID
Horn Island
AU$905 Return, found 1 hour ago
AU$905
Return
found 1 hour ago
Sun., 12 May - Tue., 14 May
TSV
Townsville
HID
Horn Island
AU$914 Return, found 1 hour ago
AU$914
Return
found 1 hour ago
Origin airport | Townsville |
Destination airport | Horn Island |
Airlines serving | Qantas Airways |
Popular airline | Qantas Airways |
Distance | 1070 km |
- Brisbane to Denpasar (BNE - DPS)
- Sydney to Bangkok (SYD - BKK)
- Sydney to Los Angeles (SYD - LAX)
- Brisbane to London (BNE - LHR)
- Sydney to London (SYD - LHR)
- Sydney to Bangkok (SYD - BKK)
- Perth to Melbourne (PER - MEL)
- Sydney to Denpasar (SYD - DPS)
- Melbourne to Tokyo (MEL - NRT)
- Brisbane to Denpasar (BNE - DPS)
Popular Domestic Routes in Horn Island
- Melbourne to Bangkok (MEL - BKK)
- Perth to Melbourne (PER - MEL)
- Brisbane to Melbourne (BNE - MEL)
- Melbourne to Tokyo (AVV - HND)
- Sydney to Brisbane (SYD - BNE)
- Sydney to Los Angeles (SYD - LAX)
- Sydney to Brisbane (SYD - BNE)
- Sydney to Melbourne (SYD - MEL)
- Brisbane to Sydney (BNE - SYD)
- Sydney to Tokyo (SYD - NRT)
*Available to Expedia members.