🇹🇭 Thailand · 🚇 Public Transport & Maps

ViaBus

ViaBus is a free Thai transit app that shows Bangkok buses, passenger boats and BTS trains moving on the map in real time, so visitors know when their bus or train will arrive.

What it helps with

  • When the next Bangkok bus will comeViaBus shows buses moving on the map in real time, so you can see how far away your bus is instead of waiting at the stop without information.
  • Live train positions on BTS linesSince August 2026 the app shows real-time trains on the BTS Green Line and the Yellow and Pink monorails.
  • Combining bus, boat and train in one routeBus, passenger boat and train data in one app help plan transfers, for example from a river pier to a Skytrain station.

About ViaBus

ViaBus is developed by Via Group (Thailand) and has more than 10 million users. It shows the real-time positions of buses and passenger boats, and since August 2026, in a partnership with BTS, also trains on the Green Line (Sukhumvit and Silom routes) and the Yellow and Pink monorail lines. Combining these modes helps plan transfers in one app. The app is free and available for iOS and Android.

Key Features

  • Live bus map: Buses with trackers move on the map in real time.
  • BTS train tracking: Green, Yellow and Pink Line trains are shown live.
  • Boat information: Passenger boat services are included.
  • Stop search: Find a stop or route number to see approaching vehicles.

How to Get Started

  1. Install ViaBus from the App Store or Google Play.
  2. Allow location access to see nearby stops.
  3. Search for your bus number, stop or station.
  4. Watch the vehicle approach on the map and go to the stop in time.

⚠️ Before you use it

  • Good to know: Search by bus number or by stop to see vehicles currently on the route; not every bus carries a tracker, so some trips are missing from the map.
  • Limits: Real-time train tracking covers the BTS Green, Yellow and Pink Lines; the MRT Blue and Purple Lines were not part of the August 2026 launch.
  • Payment: The app does not sell tickets: pay bus fares on board and train fares at the station.
💳 Foreign card OK 🌐 English available
⭐ 0

❓ Frequently Asked Questions

Does ViaBus work with a foreign bank card in Thailand?
Yes — ViaBus accepts foreign-issued cards in Thailand.
Is ViaBus available in English?
Yes, ViaBus has an English-language interface.
Do I need a local phone number to use ViaBus?
No, an international phone number generally works for ViaBus.
Do I need local ID or residency for ViaBus?
No, ViaBus doesn't require local ID or residency for visitors.
Where can I use ViaBus?
iOS · Android
How much does ViaBus cost?
Free app with ads