# Distance between Muscat (MCT) and Kathmandu (KTM)

Flight distance from Muscat to Kathmandu (Muscat International Airport – Tribhuvan International Airport) is 1709 miles / 2751 kilometers / 1485 nautical miles. Estimated flight time is 3 hours 44 minutes.

Driving distance from Muscat (MCT) to Kathmandu (KTM) is 4181 miles / 6728 kilometers and travel time by car is about 78 hours 6 minutes.

## Map of flight path and driving directions from Muscat to Kathmandu.

Shortest flight path between Muscat International Airport (MCT) and Tribhuvan International Airport (KTM).

## How far is Kathmandu from Muscat?

There are several ways to calculate distances between Muscat and Kathmandu. Here are two common methods:

Vincenty's formula (applied above)
• 1709.244 miles
• 2750.762 kilometers
• 1485.293 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
• 1706.519 miles
• 2746.375 kilometers
• 1482.924 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

## Airport information

A Muscat International Airport
City: Muscat
Country: Oman
IATA Code: MCT
ICAO Code: OOMS
Coordinates: 23°35′35″N, 58°17′3″E

B Tribhuvan International Airport
City: Kathmandu
Country: Nepal
IATA Code: KTM
ICAO Code: VNKT
Coordinates: 27°41′47″N, 85°21′32″E

## Time difference and current local times

The time difference between Muscat and Kathmandu is 1 hour 45 minutes. Kathmandu is 1 hour 45 minutes ahead of Muscat.

+04

+0545

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 193 kg (426 pounds).

## Frequent Flyer Miles Calculator

Muscat (MCT) → Kathmandu (KTM).

Distance:
1709
Elite level bonus:
0
Booking class bonus:
0

### In total

Total frequent flyer miles:
1709

Round trip?