The nearest airport is in Suvarnabhumi International Airport (BKK), located 19.5 mi (31.4 km) from the city centre. If you can't find a flight that works for your travel itinerary, you can also fly into Bangkok (DMK-Don Mueang Intl.), which is 13.7 mi (22.1 km) away.
If you prefer train travel, the main station serving the city is Bangkok Thonburi Station.