Practical Travel Guide
Updated March 2025Route Planner
Google Maps / ViaBus
Google Maps covers Bangkok BTS/MRT well. ViaBus app tracks Bangkok bus locations in real time.
Airport Transfers
Public Transport
Tickets
Bangkok BTS: THB 17-62 per trip. MRT: THB 17-42 per trip. Rabbit card for BTS, separate stored-value card for MRT. One-day BTS pass THB 140.
Rabbit Card (BTS) / MRT Stored Value — tourist transport card for unlimited rides and discounts.
Learn moreTaxis & Rideshare
Grab
app~THB 60-200 city rides
Southeast Asia's top ride-hailing app. Fixed prices, no haggling. GrabCar and GrabBike options.
Visit websiteBolt
app~THB 50-180 city rides
Often slightly cheaper than Grab. Growing coverage in Bangkok and Chiang Mai.
Visit websiteMetered Taxis
traditionalTHB 35 start + THB 2/km
Brightly colored, metered cabs in Bangkok. Always insist on the meter. Avoid taxis that refuse.
Tuk-tuks
traditional~THB 60-200 per trip
Iconic but tourist-priced. Always negotiate before getting in. Fun for short distances.
Intercity Travel
Domestic Flights
AirAsia / Nok Air / Thai Lion
Bangkok to Chiang Mai 1h15m, to Phuket 1h20m. Book early for best fares.
Book ticketsOvernight Train
State Railway of Thailand (SRT)
Bangkok-Chiang Mai overnight sleeper ~12h. Book 2nd class sleeper for best value.
Book ticketsVIP Bus (999 Class)
Transport Co / NCA
VIP 24-seat buses with reclining seats, blankets, snacks. Overnight Bangkok-Chiang Mai ~10h.
Book ticketsMinivan
Various operators
Fast but can be cramped. Good for medium distances like Bangkok-Hua Hin or Bangkok-Pattaya.
Book ticketsWhere to Stay
Bed One Block Hostel
budgetBangkok
THB 400-800/night (~USD 11-23)
Award-winning design hostel near Pratunam with rooftop pool.
Book on Booking.comIbis Bangkok Siam
mid-rangeBangkok
THB 1,200-2,500/night (~USD 34-71)
Right next to BTS National Stadium. Great base for exploring central Bangkok.
Book on Booking.comStamps Backpackers
budgetChiang Mai
THB 250-600/night (~USD 7-17)
Inside the Old City moat. Social atmosphere with free daily activities.
Book on Booking.comAkyra Manor Chiang Mai
mid-rangeChiang Mai
THB 2,500-5,000/night (~USD 71-142)
Boutique hotel in Nimmanhaemin area with rooftop pool and stylish suites.
Book on Booking.comLub d Phuket Patong
budgetPhuket
THB 500-1,200/night (~USD 14-34)
Modern hostel minutes from Patong Beach with pool and co-working space.
Book on Booking.comWe may earn a commission from bookings made through our links, at no extra cost to you.
Useful Apps
Transport
Maps & Navigation
Google Maps
Reliable for BTS/MRT navigation in Bangkok and driving directions throughout Thailand.
DownloadTranslation
Google Translate
Camera mode reads Thai script on signs and menus. Download Thai offline pack before traveling.
DownloadFood & Dining
Getting Around Bangkok
Bangkok has three main transit systems: the BTS Skytrain (elevated), MRT (underground), and ARL (Airport Rail Link). They use separate ticketing, though the Rabbit card works on BTS and some shops. For areas not near stations, use Grab or hop on a motorbike taxi (orange vest riders) for quick trips through traffic. Canal boats (Khlong Saen Saep) are a surprisingly fast way to cross central Bangkok during rush hour.
Island and Beach Logistics
Getting to Thai islands involves a combo of bus/train plus ferry. Book combined tickets through 12Go Asia for seamless journeys. Bangkok to Koh Samui can be done by overnight train to Surat Thani then ferry, or by direct flight. For Koh Phangan and Koh Tao, ferries depart from Surat Thani or Chumphon. Phuket and Krabi are accessible by budget flights from Bangkok (1-1.5 hours).
Practical Tips
- Always insist on the meter in Bangkok taxis β drivers near tourist areas may try to quote a flat rate
- 7-Eleven stores are everywhere and accept cash and cards; great for cheap meals, SIM cards, and supplies
- Bangkok BTS/MRT stops running around midnight; Grab works 24/7 for late-night transport
- Street food is safe and delicious β look for stalls with high turnover and locals eating there
- Negotiate tuk-tuk prices before boarding; a fair short ride in Bangkok is THB 60-100