40 Million
Global customers
5000+
Active bus operators
200000+
Daily bookings
18 Years of experience you can trust
World’s largest bus ticket platform, now in Cambodia!
Last updated : 10/07/2025
Vireak Buntham Express
From USD 23.00
Travel Mart
From USD 35.00
Giant Ibis
From USD 43.00
Go Ho Travel
From USD 35.00
Capitol Tour and Transport
From USD 15.00
Vutha Seyha Express
From USD 18.00
Saly VIP
From USD 23.00
Cheapest Bus Tickets | USD 15.00 |
---|---|
Avg. Bus Duration | 9 hrs 44 mins |
First Bus & Last Bus | 03:10 & 17:30 |
Daily Bus Services | 20 buses |
Global customers
Active bus operators
Daily bookings
18 Years of experience you can trust
Female hotline, Instant resolution & refund, Self - support
Found a lower price? We’ll match it.
Pick your perfect seat
Battambang is just two hours southwest of Siem Reap, it is the third largest city of Cambodia and the hub of Cambodia’s northwest. The city is a tourist hotspot that provides an authentic urban experience—known for its street food, bamboo train, and busy city central market, home of distinguished Cambodian musicians and artists, the French Architecture, Wat Banan Temple, and Sangkae River.
If you plan to travel from Battambang to Bangkok, the cheapest and quickest way is via bus or minivans. The shortest duration between Battambang and Bangkok via bus is 9 hrs 47 mins. The distance between Battambang and Bangkok by bus is 371 km. Timing may vary slightly due to immigration. Multiple bus operators are on the route; some top operators are Saly VIP, Go Ho Travel, Travel Mart, Vireak Buntham Express, etc.
Many night buses, minivans and Luxury Coasters operate in the Battambang to Bangkok route.
Rated: 4.3 ⭐⭐⭐⭐
Bus Type: Hotel Bus (Night bus) & Minivan
Duration: 8 hours 10 minutes to 9 hours 15 minutes.
Number of Seats: 34 Sleeper (Night bus); 15 Seater (Minivan)
Pick-up Location: Street 101, Krong Battambang, Cambodia.
Drop-Off Location: Pratunam Market, Soi Phetchaburi 21, Thanon Phaya Thai, Ratchathewi, Bangkok 10400, Thailand
Feature: FREE Reschedule
redDeal: USD 1.5 OFF
Rated: 4.5 ⭐⭐⭐⭐
Bus Type: Minivan
Duration: 7 hours and 30 minutes
Number of Seats: 10 Seater
Pick-up Location: St. La A, Prak Morha Tep Village, SVAY Pour District Krong Battambang.
Drop-Off Location: 51 Rong Mai Alley, Chanasongkram Phanakorn, Bangkok, 10200, Thailand.
Rated: 4.1 ⭐⭐⭐⭐
Bus Type: Luxury van
Duration: 10 hours
Number of Seats: 10 Seater
Pick-up Location: St. 106 Corner Street 101, Krong Battambang.
Drop-Off Location: Travel Mart Bangkok Co, Ltd, 51 Rong Mai Alley, Chanasongkorn Bangkok, 10200, Thailand.
Rated: 2 ⭐⭐
Bus Type: Minivan
Duration: 9 hours
Number of Seats: 15
Pick-up Location: NR5, Street 558, Phum Anchanh, Battambang
Drop-Off Location: 214, Jakrapong rd Talat Yot, Phra Nakhon, Bangkok, Thailand Tour and Travel 3.
Features: Reschedule
Rated: 4.1⭐⭐⭐⭐
Bus Type: Minivan
Duration: 10 hours and 30 minutes
Number of Seats: 14
Pick-up Location: Capitol Battambang BoeungChhouk
Drop-Off Location: Bangkok
Air conditioning❄️
Bed Sheet🛏️
Pillow☁️
USB Port🔌
Reading light 💡
FREE Wi-Fi🛜
Snack and bottle water holder 🚰
Water Bottle 🚰
Emergency Exit🚪
Air conditioning ❄️
Safety Belt🎟
Battambang to Bangkok Ticket Price
The minimum bus fare for the route is USD 15. redBus offers competitive pricing on bus tickets for the Battambang to Bangkok route to ensure you reach the destination without breaking the bank. Keep an eye on our promotional deals and offers that reduce travel costs.
Travellers from Battambang to Bangkok can now enjoy incredible savings with redBus user discounts and redDeal offers. These offers reduce the actual ticket price, allowing you to travel affordably. These offers can be availed only once per user. Cashback will be credited to redBus wallet as “Offer Cash.”
New redBus users can apply the code “KHNEW” on booking and get 20% off up to USD$2 + cashback of 30% up to USD$6 within 1 hour of ticket booking.
redBus also offers special discounts for existing users. Apply the coupon code “KHBUS” and get a 10% Discount up to USD$2 + 15% cashback up to USD$6 within 1 hour of ticket booking.
Offer is applicable only on bookings made through Website, Mobile website and Mobile apps (Android & iOS)
Saly VIP is offering a USD 1.4 discount on Battambang to Bangkok routes. Offer available on bookings done via website or mobile app, valid till 31st January 2025. The offer can be availed only once per user.
Innternational border checkpoint is Poipet - Aranyaprathet Border. The distance from Battambang to Poipet is 115 km. It takes 2 hours and 17 minutes to reach. The immigration process takes nearly 1 hour to 2 hours, depending on the crown and processing time at the immigration office. Some bus operators go directly to Bangkok, while others may require passengers to change buses after immigration.
Passport or Travel documents
Thai Visa or exemption based on bilateral agreements.
Passport, valid for at least 6 months
Visa for Thailand
Departure card or proof of onward travel
Proof of funds
Proof of accommodation
How to Cross the Cambodia - Thailand Border?
Get off the bus once you reach the border. You can keep your luggage on the bus.
You must first exit Cambodia.
In the immigration office, you must present your passport, accomplished arrival card slip, thumb imprints, and photo.
You do not need to change the bus on the other side of Thailand. But make sure to note the bus number or who your driver is.
An ID card for identification will be shared to identify you as a passenger on their bus.
On busy days, the immigration process may take up to 2 hours.
Remember these before Boarding the Battambang to Bangkok Bus
Make sure to arrive 15 minutes before departure time in the bus terminal.
Busy bus terminals in Bangkok are Mo Chit Bus Terminal, Ekkamai Bus Terminal, and Khao San Road.
Khao San Road is a tourist-oriented bus stop and Bangkok’s central backpackers area. Finding accommodation in this location is easy.
To reach the Battambang bus boarding point, you can use the Taxi, tuk-tuk or Grab app. redBus has a special offer for using the Grab app.
Buses generally stop at least once or twice for refreshments.
Book your bus ticket in advance to avoid a last-minute rush. Advance booking also provides more seat options.
It is recommended that tickets be booked on Monday, as it is relatively cheaper. Bus stops are relatively busy on Sundays and holidays. Hence, bus ticket prices may vary.
Book Battambang to Bangkok Bus Tickets on redBus, Cambodia
At redBus Cambodia, we prioritise convenience and choice.
Booking bus tickets Cambodia has never been simpler. redBus offers a hassle-free search option, a wide range of bus operators, and bus booking.
You can fine-tune the bus search by applying filters such as departure time, bus fares, duration, etc.
Payment options for booking bus tickets are secure and follow the highest security standards.
When booking a bus ticket online, the redBus website has all the updated information about the bus schedule.
Your M-Ticket will include the pickup and drop-off location details along with the rest stop. You can also check the bus-related information on our redBus desktop, mobile version, or app.
Enjoy your bus trip from Battambang to Bangkok ! You want to go the other way? check all offers from Bangkok to Battambang
Battambang to Phnom Penh BusBattambang to Siem Reap BusBattambang to Sihanouk Ville BusBattambang to Poi Pet BusBattambang to Banteay Meanchey BusBattambang to Kampot BusBattambang to Kampong Chhnang BusBattambang to Svay BusBattambang to Mongkol Borei(BMC) BusBattambang to Koh Rong Busmore >>
Siem Reap to Bangkok BusPhnom Penh to Bangkok BusPoi Pet to Bangkok BusKampong Thom to Bangkok BusSihanouk Ville to Bangkok Busmore >>
Saly VIP Larryta BusVireak Buntham ExpressCambolink21 ExpressCapitol Tour and TransportVET Airbus Express Rith Mony Transport Giant IbisVutha Seyha ExpressMevis Transport
Saly VIP E-Booking ExpressVireak Buntham ExpressVutha Seyha ExpressSRL TransportationMevis TransportGiant Ibis
Battambang to Banteay Meanchey BusBattambang to Siem Reap BusBattambang to Phnom Penh BusBattambang to Sihanouk Ville BusBattambang to Svay BusBattambang to O Smach BusBattambang to Bavel BusBattambang to Thmor Pouk BusBattambang to Châu Đốc BusBattambang to Koh Mak BusBattambang to Vĩnh Thuận BusBattambang to Tân Sơn Nhất BusBattambang to Vĩnh Long BusBattambang to Kampot BusBattambang to Kep BusBattambang to Koh Rong BusBattambang to Phu Quoc BusBattambang to Thốt Nốt BusBattambang to Sài Gòn BusBattambang to Sân bay Tân Sơn Nhất Busmore >>
Srae Ambel to Bangkok BusKoh Touch to Bangkok BusVĩnh Thuận to Bangkok BusSkun to Bangkok BusPursat to Bangkok BusPhnom Penh to Bangkok BusSerei Soaphoan to Bangkok BusKoh Rong (Long Set Beach) to Bangkok BusPrek Chak-Hatien Border to Bangkok BusSvay to Bangkok BusRousse to Bangkok BusSoon Noeng to Bangkok BusRạch Giá to Bangkok BusRong Kluea to Bangkok BusKoh Rong (4K Beach Port) to Bangkok BusPoi Pet to Bangkok BusKampong Chhnang to Bangkok BusKoh Rong Sanloem to Bangkok BusKoh Kong to Bangkok BusKiên Giang to Bangkok Busmore >>
Ratanakiri to Sihanouk Ville BusKep to Châu Đốc BusSteung Trang to Snoul BusPhnom Penh to Mondulkiri BusSvay Sisophon to Sân bay Tân Sơn Nhất BusPhnom Penh to Cambodia/Lao Border BusSvay Sisophon to Koh Rong BusSiem Reap Angkor International Airport to Siem Reap BusBanteay Ampel to Phnom Penh BusPrek Chak-Hatien Border to Koh Rong Sanloem BusKouk Mon to Siem Reap BusThma Koul to Svay BusNuoc ngoai to Tbong Khmum BusKoh Rong (4K Beach Port) to Siem Reap BusKampong Thom to Sihanouk Ville BusKandal to Svay BusPuok to Nuoc ngoai BusOyadav(Ratanakiri) to Keo Seima BusBattambang to Sihanouk Ville BusOyadav(Ratanakiri) to Koh Nhaek Busmore >>
Heng SokkhoeunKampot ExpressKoun Khmer VIPThai Duong LimousineVibol ExpressLana ExpressNham24 ExpressRawee Transport Rally Tour & TravelRith TravelEkareach ExpressSRL TransportationVET Airbus Express Koh Rong TransportCP ExpressAon TransportKaila AngkorLarryta BusJa Chuan Express & TourCapitol Tour and Transportmore >>