Thailand Toolkit

Bus Fare Calculator

Estimate a Bangkok city bus fare by bus type and trip distance.

Working figures — we’re checking these against official sources.

Estimate only

Bangkok has run several bus fare reforms in recent years. Confirm the current fare policy before relying on this figure.

Fare

฿20

How this is calculated

Non-air-conditioned buses use a flat fare regardless of distance. Air-conditioned buses use a short distance-based stage table, matched against the trip distance you enter.

Frequently asked questions

Why doesn't distance affect non-air-conditioned bus fares?

Ordinary (non-air-conditioned) BMTA buses have historically charged a flat rate for most in-city routes regardless of how far you ride, unlike air-conditioned buses which use a short distance-based stage table.

Has Bangkok introduced a flat fare across all buses?

Bangkok has piloted several flat-fare reforms in recent years aimed at simplifying bus pricing citywide. Policy has shifted more than once, so confirm the current fare structure with BMTA before relying on this estimate.