Air Miles Calculator logo

Hobart (HBA) – Melbourne (MEL) – Brisbane (BNE) – Townsville (TSV)

The flight distance Hobart International Airport - Melbourne Airport - Brisbane Airport - Townsville Airport is 1930 miles / 3106 kilometers / 1677 nautical miles.

Hobart to Melbourne distance (HBA–MEL)

Distance arrow
383
Miles
Distance arrow
616
Kilometers
Distance arrow
333
Nautical miles

Melbourne to Brisbane distance (MEL–BNE)

Distance arrow
857
Miles
Distance arrow
1379
Kilometers
Distance arrow
745
Nautical miles

Brisbane to Townsville distance (BNE–TSV)

Distance arrow
690
Miles
Distance arrow
1110
Kilometers
Distance arrow
599
Nautical miles

In Total

Distance arrow
1930
Miles
Distance arrow
3106
Kilometers
Distance arrow
1677
Nautical miles

Calculate Distance

Search by airport name, city, or IATA/ICAO airport code.

          Flight Duration

          • Estimated flight time from Hobart to Melbourne is 1 hour 13 minutes.
          • Estimated flight time from Melbourne to Brisbane is 2 hours 7 minutes.
          • Estimated flight time from Brisbane to Townsville is 1 hour 48 minutes.

          Map of flight path

          Shortest flight path: Hobart International Airport (HBA) – Melbourne Airport (MEL) – Brisbane Airport (BNE) – Townsville Airport (TSV).

          Airport information

          Origin Hobart International Airport
          City: Hobart
          Country: Australia Flag of Australia
          IATA Code: HBA
          ICAO Code: YMHB
          Coordinates: 42°50′9″S, 147°30′35″E
          Stopover Melbourne Airport
          City: Melbourne
          Country: Australia Flag of Australia
          IATA Code: MEL
          ICAO Code: YMML
          Coordinates: 37°40′23″S, 144°50′34″E
          Stopover Brisbane Airport
          City: Brisbane
          Country: Australia Flag of Australia
          IATA Code: BNE
          ICAO Code: YBBN
          Coordinates: 27°23′3″S, 153°7′1″E
          Destination Townsville Airport
          City: Townsville
          Country: Australia Flag of Australia
          IATA Code: TSV
          ICAO Code: YBTL
          Coordinates: 19°15′9″S, 146°45′53″E