Weekend Getaways From Bangkok: 10 Trips Under $100
Bangkok is a city that makes you love it and simultaneously need to escape it. Fortunately, some of Thailand's best destinations are a bus ride away.
The Escape Valve Every Bangkok Expat Needs
After three consecutive months without leaving Bangkok, I started developing what a friend called "concrete fatigue" — a restless claustrophobia that comes from being surrounded by steel, glass, and 10 million other people without a break. Bangkok is endlessly entertaining, but it's also relentlessly urban, and the human brain needs green spaces, open water, or mountain air periodically to function properly. The brilliant thing about Bangkok's geography is that genuinely different landscapes — beaches, mountains, jungles, historical ruins — are all within three to four hours' travel. A Friday evening departure and Sunday evening return gives you a full day and two half-days in a completely different environment, for less than you'd spend on a Saturday night out in Thonglor.
1. Kanchanaburi: History and Rivers
Distance: 130 km west (2.5 hours by bus). The Bridge over the River Kwai, the Death Railway, and the JEATH War Museum provide heavy but essential historical context. Beyond the history, Kanchanaburi is a riverside town with floating restaurants, Erawan National Park (seven-tier waterfall — bring swimwear), and rafting on the River Kwai. Budget breakdown: bus from Southern Bus Terminal ฿110 ($3.10) each way, guesthouse ฿400–800 ($11–$22) per night, Erawan park entry ฿300 ($8.40), meals ฿300–500 ($8.40–$14) per day. Total weekend: ฿1,500–2,500 ($42–$70).
2. Koh Samet: The Closest Beach
Distance: 200 km southeast (3 hours by bus + ferry). Samet is the nearest island worth visiting from Bangkok, and weekend trips are popular enough that you should book accommodation in advance for Friday and Saturday nights. The main beach (Haad Sai Kaew) is developed and lively; the smaller beaches on the southern coast (Ao Wai, Ao Kiu) are quieter and more beautiful. Budget: bus to Ban Phe ฿175 ($4.90), ferry ฿50–200 ($1.40–$5.60), national park fee ฿200 ($5.60), bungalow ฿600–1,500 ($17–$42), meals ฿400–600 ($11–$17) per day. Total weekend: ฿2,000–3,500 ($56–$98).
3. Ayutthaya: Ancient Ruins by Bicycle
Distance: 80 km north (1.5 hours by train). Thailand's former capital is a UNESCO World Heritage Site with temple ruins spread across an island formed by three rivers. Rent a bicycle (฿50/$1.40 per day) from any guesthouse and spend the day riding between Wat Mahathat (the famous Buddha head in tree roots), Wat Phra Si Sanphet, Wat Chaiwatthanaram, and a dozen other sites. It's doable as a day trip, but staying overnight lets you see the ruins illuminated after dark, which transforms the experience. Train from Hua Lamphong ฿20–345 ($0.56–$9.66) depending on class, temple day pass ฿220 ($6.16), guesthouse ฿300–600 ($8.40–$17). Total weekend: ฿1,000–2,000 ($28–$56).
4. Khao Yai National Park: Jungle and Wine
Distance: 200 km northeast (3 hours by car). Thailand's oldest national park has proper jungle — wild elephants, gibbons, hornbills, and waterfalls accessible via maintained trails. Haew Suwat Waterfall (featured in "The Beach" with Leonardo DiCaprio) is the most popular, but Haew Narok is taller and less crowded. The surrounding area has an unexpected wine region — GranMonte and PB Valley Khao Yai produce surprisingly drinkable wines and offer tastings and vineyard tours. Budget: minivan from Morchit ฿200 ($5.60), park entry ฿400 ($11.20), camping ฿30–90 ($0.84–$2.52) or resort ฿1,000–3,000 ($28–$84). Renting a car from Bangkok (฿800–1,200/$22–$34 per day) makes Khao Yai significantly more accessible since the park is spread over a large area with limited public transport inside.
5. Hua Hin: The Royal Beach Town
Distance: 200 km southwest (3 hours by bus or 4 hours by train). Hua Hin is the Thai royal family's preferred beach destination, which means the infrastructure is excellent without the party-town atmosphere of Pattaya. The night market is one of Thailand's best, Cicada Market on weekends features art and crafts, and the beaches — while not as stunning as southern islands — are long, walkable, and uncrowded on weekdays. Budget: bus ฿200 ($5.60), guesthouse ฿500–1,200 ($14–$34), meals ฿300–500 ($8.40–$14). Total weekend: ฿1,800–3,000 ($50–$84).
6-10: Quick Picks
6. Amphawa Floating Market + Fireflies (90 km, 1.5 hours): Saturday evening boat tour to see thousands of fireflies illuminating riverside trees. Stay at a canal-side homestay. Total: ฿1,000–2,000 ($28–$56).
7. Nakhon Pathom + Damnoen Saduak (80 km, 1.5 hours): The world's tallest Buddhist monument (Phra Pathom Chedi) plus Thailand's most famous floating market. Go early to avoid tour groups. Total: ฿800–1,500 ($22–$42).
8. Koh Larn (150 km, 2.5 hours): The island off Pattaya that's prettier than Pattaya itself. Crystal-clear water, cheap seafood, and ferries every 30 minutes. Skip Pattaya entirely — the island is the point. Total: ฿1,500–2,500 ($42–$70).
9. Lopburi (150 km, 2.5 hours by train): The monkey city. Hundreds of macaques roam the old town and temple ruins, stealing food and sunglasses with impunity. Fascinating for a day, terrifying if you're carrying snacks. Total: ฿800–1,500 ($22–$42).
10. Pak Chong / Farm Stays (170 km, 3 hours): The gateway to Khao Yai with a growing agritourism scene. Chokchai Farm, Primo Piazza (Italian-themed village that's bizarre but photogenic), and various organic farm stays offer a completely different pace. Total: ฿1,500–3,000 ($42–$84).
Practical Tips for Bangkok Weekend Escapes
Book buses through 12Go.Asia, which aggregates most Thai bus, train, and ferry services with English-language booking. Government buses from Mo Chit (north), Ekkamai (east), and Southern Bus Terminal (south and west) are cheap and reliable. Minivans are faster but more tightly packed — worth it for trips under two hours, uncomfortable for anything longer. Train travel is slower but scenic, and the occasional delays are part of the charm rather than the frustration if you've adjusted your expectations accordingly.
Leave Bangkok by 6 PM Friday to avoid the worst traffic, or take a Friday evening bus that departs after 8 PM when congestion clears. Return by 4 PM Sunday to beat the returning weekend traffic that clogs every highway into Bangkok. Bring earplugs (Thai bus entertainment systems default to loud Thai pop music), a light jacket (Thai buses crank the AC to refrigerator levels), and your phone charger.