Distance from Portland to Bangkok

The distance between Portland, United States and Bangkok, Thailand is 12,143 kilometers (7,545 miles).

Portland, Oregon, United States

Bangkok, Thailand

From Portland to Bangkok, the straight-line distance is 12,143 kilometers, heading northwest. Both cities are at a similar altitude, with Portland at 15 meters above sea level and Bangkok at 12 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Portland, United States

Local time:

Time Zone: America/Los_Angeles

Coordinates: 45.5235° N 122.6762° W

Elevation: 15 m (49 ft)


Nearby airports:
  • Portland International Airport (PDX)
  • Portland-Hillsboro Airport (HIO)
  • Portland Troutdale Airport (TTD)
  • Mc Minnville Municipal Airport (MMV)
  • Southwest Washington Regional Airport (KLS)
Bangkok, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 13.754° N 100.5014° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Don Mueang International Airport (DMK)
  • Suvarnabhumi Airport (BKK)
  • Kamphaeng Saen Airport (KDT)
  • U-Tapao International Airport (UTP)
  • Hua Hin Airport (HHQ)

Other distances from Portland

Distance between cities Kilometers
From Portland to New York City 3,936 km
From Portland to Los Angeles 1,328 km
From Portland to Chicago 2,830 km
From Portland to Houston 2,954 km
From Portland to Phoenix 1,618 km

Other distances from Bangkok

Distances between cities Kilometers
From Bangkok to Samut Prakan 20 km
From Bangkok to Hat Yai 746 km
From Bangkok to Pak Kret 18 km
From Bangkok to Phra Pradaeng 11 km
From Bangkok to Lampang 514 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Portland and Bangkok.

From To Distance (kilometers)
Manhattan, United States Ahmedabad, India 12,143 km
Bucharest, Romania San Miguel de Tucumán, Argentina 12,144 km
Columbus, United States New Delhi, India 12,142 km
Columbus, United States Kampala, Uganda 12,142 km
Berlin, Germany Mar del Plata, Argentina 12,141 km
Tehran, Iran San Antonio, United States 12,141 km
Belo Horizonte, Brazil Wellington, New Zealand 12,145 km
Tehran, Iran Manaus, Brazil 12,145 km
Barranquilla, Colombia Kakamega, Kenya 12,145 km
Ahmedabad, India Hamilton, Canada 12,145 km
Tehran, Iran Maracaibo, Venezuela 12,145 km
San Jose, United States Kumasi, Ghana 12,145 km
San Diego, United States Accra, Ghana 12,146 km
Accra, Ghana Tijuana, Mexico 12,140 km
Cali, Colombia Kampala, Uganda 12,139 km
Port Moresby, Papua New Guinea Chihuahua, Mexico 12,147 km
Ahmedabad, India Queens, United States 12,147 km

Measure more distances between cities