All scheduled flights from Chiang Mai to Bahrain (CNX-BAH)
Thailand
Bahrain
All scheduled flights from CNX to BAH. You can fly from Chiang Mai to Bahrain with 1 stop. The flight time is between 10 and 13 hours depending on your connecting flight. The CNX-BAH route has no non-stop flights.