Flight route

BKK to TNR: Distance and Flight Time

The distance from Suvarnabhumi Airport (BKK) to Ivato International Airport (TNR) is 6,862 km (4,264 mi). A typical nonstop flight covers it in about 9h 5m, heading southwest. The distance is the same in either direction (TNR to BKK).

Distance
6,862 km
Distance (mi)
4,264 mi
Nautical miles
3,705 nm
Typical flight time
9h 5m
Direction
southwest
Airlines
2

How far is it from Bangkok to Antananarivo?

The great-circle distance between Suvarnabhumi Airport (BKK) and Ivato International Airport (TNR) is 6,862 km (4,264 mi, 3,705 nautical miles). That is the straight-line distance; a real flight is a little longer because of air-traffic routing.

How long is the flight from BKK to TNR?

A nonstop flight typically takes about 9h 5m. This is an estimate from the distance; actual block times depend on the aircraft, winds and the exact routing. TNR is roughly southwest of BKK.

Airlines flying BKK to TNR

2 airlines appear on this route in the open route dataset. Codes and carriers:

Frequently asked questions

How far is Bangkok from Antananarivo?

Suvarnabhumi Airport (BKK) and Ivato International Airport (TNR) are 6,862 km (4,264 mi, 3,705 nautical miles) apart in a straight line.

How long is the flight from BKK to TNR?

A typical nonstop flight between BKK and TNR takes about 9h 5m. Actual times vary with aircraft type, winds and routing.

What direction is TNR from BKK?

Ivato International Airport (TNR) lies roughly southwest of Suvarnabhumi Airport (BKK).

Which airlines fly BKK to TNR?

2 airlines appear on the BKK-TNR route in the open dataset, including Air Madagascar, Thai Airways International.

Related routes

Other routes from Bangkok (BKK):

Other routes from Antananarivo (TNR):

BKK airport code · TNR airport code · Busiest airports worldwide