Banner for 12Go

12Go Reviews 

11,613
•
TrustScore 4 out of 5

4.1

While we don't verify specific claims because reviewers' opinions are their own, we may label reviews as "Verified" when we can confirm a business interaction took place. Read more

To protect platform integrity, every review on our platform—verified or not—is screened by our 24/7 automated software. This technology is designed to identify and remove content that breaches our guidelines, including reviews that are not based on a genuine experience. We recognise we may not catch everything, and you can flag anything you think we may have missed. Read more

Review summary

Created with AI, based on recent reviews

Considering 5,667 reviews, reviewers had a great experience with this company. Customers frequently praise the fast response times and exceptionally helpful staff who readily assist with various booking queries and special travel requests. Many travelers note that the online booking process is generally smooth and easy to understand, while transportation services are often described as reliable and comfortable. However, some customers also noted frustrating issues with delayed booking confirmations, vague updates, and difficulties reaching support through the website chat features. A few other people also felt that communication was lacking, experiencing slow replies or unhelpful assistance when trying to resolve urgent problems.

What people talk about most

Service

Users describe ambiguous interactions with service, highlighting punctuality, responsive assistance, and... See more

Booking process

Clients share ambiguous opinions on booking process, noting that while many found the procedure smooth and... See more

Customer service

People report ambiguous experiences with customer service, as many reviewers highlight quick responses,... See more

Response time

Consumers find response time to be positive, highlighting that customer support is consistently quick to... See more

Staff

Reviewers highlight positive aspects of staff, praising quick answers, friendly support agents, and... See more

Reviews shaping this summary

Rated 4 out of 5 stars

Advantage 1. Quick reply 2. Partial Detailed Explanation Weakness 1. Inquires through a complicated route. 2. Vague answers (e.g., by when will 12go finalize the train tickets and send the QR c... See more

Company replied

Rated 4 out of 5 stars

I face a problem with a booking , i got a quick reply from IT customer service telling this is taken into account and I Have just to wait some weeks . I will put a fifty stars when the issue will be... See more

Company replied

Rated 4 out of 5 stars

Good response times and friendly operator. Feel not giving refunds when a booking was still made alis a bad policy but other than that all was good!

Company replied

Rated 4 out of 5 stars

We did not receive confirmation for our tickets, assen for info and help and were helped very well and faster, good friendly service!!!

Company replied


Company details

  1. Travel Aggregator
  2. also in
  3. Airline Ticket Agency
  4. Bus Ticket Agency
  5. Train Ticket Agency
  6. Travel Agency

Written by the company

12go.asia: 12Go is an online booking platform (est. 2012, Singapore HQ; operations hub in Bangkok) that specializes in ground and water transport—trains, buses, ferries, point-to-point transfers and selected regional flights. The service aggregates real-time schedules from more than 20,000 vetted operators and currently covers roughly 70,000 destinations in 140+ countries, with a particular depth in Southeast Asia. Reasons travelers rate the service highly: Proven track record: Millions of tickets issued over 12 years of continuous operation. Payment Security: All transactions run through security–compliant gateways; accepted methods range from major cards (Visa, Mastercard, AmEx) and PayPal to UnionPay, Alipay, local bank transfers, QR codes (PromptPay), and popular e-wallets. 24/7 multilingual assistance: Live-chat agents are available before, during, and after travel, and can help with changes or cancellations. Extra cover when needed: Optional travel insurance, day-trip add-ons, and rail passes for Japan, Taiwan, Korea, and Europe Transparency: Up-front pricing, e-tickets delivered instantly, and operator ratings visible before purchase. With a staff of 200+ spread across nearly 20 countries, 12Go continues to refine its platform so that travelers booking ferries in the Philippines, night trains in Vietnam, or buses across Thailand can do so with confidence and minimal friction.


Contact info

Promotion box for 12Go

12GO Travel the World?

Instantly Book Buses, Ferries, Trains, Transfers & Flights

4.1

Great

TrustScore 4 out of 5

12K reviews

5-star
4-star
3-star
2-star
1-star

Asks customers to review

This company invites their customers to review, whether positive or negative

Replied to 99% of negative reviews

Typically replies within 48 hours

How this company uses Trustpilot

See how their reviews and ratings are sourced, scored, and moderated.

4.1

All reviews

(11,613)

6,870 reviews in the last 12 months

Write a review
Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews. Reviews are the opinions of individual users and not of Trustpilot. Read more
chiang mai

Rated 5 out of 5 stars

Booking was easy

Booking was easy
On the other hand buses need to be better care. Both buses from Bangkok to Chiang Mai and back to Bangkok their bathroom was no clean on the bus from Chiang Mai to Bangkok was no light in the bathroom and was very dirty. Was no power during the day in the USB connector. Was to cold at night and was no blankets. The bus did not arrived on schedule to many stops before Bangkok.

October 31, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear HECTOR ENRIQUE,
Many thanks for your 5-star review! 🌟

Volodymyr, 12Go Team

Rated 5 out of 5 stars

Great Journey

Well organised at the Bus Station in Chiang Mai - the chairs on the bus were a great size and comfy - couldn’t fault the journey

October 30, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Kelly,
Thank you for choosing 12Go! ⭐

Volodymyr, 12Go Team

Rated 4 out of 5 stars

12Go customer service support team are…

12Go customer service support team are very supportive and helpful in the refund process. We got fully refunded within 5 working days. First time bought Christmas time train tickets from Bangkok to Chiang Mai via 12Go platform. Unfortunately, the tickets had been cancelled because of holiday season.

October 10, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Mei Yang,
Thank you for your feedback.
We’re glad to hear that our customer support team was helpful throughout the refund process and that you received your full refund within five working days. We’re sorry that your original train booking could not be confirmed during the busy holiday period.
We appreciate your kind words and hope to earn your 5-star rating on your next booking.

Volodymyr, 12Go Team

Rated 1 out of 5 stars

Worst company and scamming policy !

I would like to write my story just to inform people do not lose their money as I did.
This company has a policy, always with small letters and of course not visible to anyone, that if there is mistake on the date, not refund you and not change the dates of your trip.
The funniest moment is that the time you wanna make your booking, the date changes by itself so makes the possibility of a mistake really possible.
So, that happens to me with my tickets from Bangkok to Chiang Mai.
Even though,I send them 5-6 emails explain them that I book my tickets on September for February so the mistake can be solved cause there is a gap of 5 MONTHS in between, they didn’t changed my tickets, they kept the money and now I have to book and pay again, of course not with that useless and full of scammers company.
Please stay away of these scammers cause I don’t want any anyone else has my bad experience with them.
There are better companies and more helpful that you can use.
That’s not a legal way to make money and that kind of “policy” is not existing on serious companies.

September 26, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Τρύφωνας Καραμπέτσος, please provide us with your booking details, so we can check your case.

Volodymyr, 12Go Team

Rated 5 out of 5 stars

Easy booking

Easy booking for VIP bus Chiang Mai to Chiang Rai. Etickets arrived immediately.

September 7, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Sheri Miller,
Thanks for trusting 12Go with your trip! 🚆

Volodymyr, 12Go Team

Rated 3 out of 5 stars

Customer service shambolic

I bought tickets for the first class carriage on the train from Chiang Mai - Bangkok. Confirmed by 12go. Next day they said they'd had to physically go to the ticket office to buy my tickets (which wasn't explained before I paid) and they hadn't done it in time, so I didn't have tickets after all. I accepted a partial refund and second class tickets instead. This was a little worrying as I was traveling with a young child and had wanted the cabin with a door that locked, but oh well. Then one hour before my train departed I got 2 emails saying I'd need another refund because they needed to change my ticket again. I asked if something was wrong with my tickets, then sent two more emails, but they didn't bother to respond. Now I didn't know if we actually had any tickets or not. Eventually got on train without problem, but the stress 12go caused me really wasn't worth the little money I saved using them. Customer service shambolic.

August 2, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Jane Rose-Brown, please provide us with your booking details, so we can check your case.

Volodymyr, 12Go Team

Rated 1 out of 5 stars

Do not book with this company

Do not book with this company! We booked a sleeper coach from Thailand to Laos, we booked while we were still in the UK as needed evidence for exit from Thailand. It cost £150 for 2 of us.
We were sent E-tickets and thought the process would be easy and ok. The ticket only provided information from departure and where we would arrive in Laos, there was no breakdown of stops or places we needed to get off the coach and where to get on the next coach, so it appeared it was one coach and one journey. We arrived at the bus station in Chiang Mai terminal 3. Our ticket stated Chiang Mai terminal 3 to Lunag Prabang and nothing else. We asked a bus operator where to get the coach from, there is 21 coach bases. We were sent to one lady at the Green Bus station to see where we got coach from, she stated she didn’t know and it wasn’t with them. We asked so many different staff and all were unhelpful and sometimes dismissive and the whole experience was starting to feel stressful. Then we found someone who took us back to the same lady to find out the coach was with them, the coach was to Chiang Klong, because this was not stated anywhere on our ticket, she just dismissed us the first time we saw her. She spent a lot of time inspecting our tickets to the point we had to say that we are going to miss our coach, she then informed us we hadn’t paid for a sleeper bus which was additional 30THB each, which we had lost the will to argue at this point because we had definitely paid for the sleeper bus-stated quite clearly on the ticket! She printed a new ticket for the coach as the coach driver wouldn’t let us on with the one provided by 12Go. Turned out the lady lied about the sleeper bus fee and actually charged us for printing the ticket! We also had an email sent that morning at 01.20 stating that we were to get off the coach at the border, ring a man on What’s app and he will collect us and take us through the border at Laos to the coach, which we are expecting to be waiting at the border in Laos. We called this number several times when we were having issues finding our coach in the morning, but no answer! We finally got on the coach which was filthy and had insects, it was not road worthy either-the suspension was knackered which caused the coach to roll around way too much, and land hard onto its tyres when it hit bumps in the road, this was a 5hr unpleasant journey!
We got through the border in Laos, called the guy and again no answer. Sent an email stating we don’t know where to go as no information to catch our sleeper coach, the guy answered the email and told us to ring a different number. We did that, he arrived 10 mins later and informed us that the sleeper coach was cancelled due to landslides! There was no coach and he would take us to a hotel overnight and then a mini van would drive us 5hrs to the train station for another 2hr journey. The hotel was not great but we had no choice.
We had no communication from anyone at 12Go to Bookaway who we booked our tickets through. We were not given the choice to change our travel plans at any point. We appreciate landslides happen and plans must change, but communicating these events to give us the option of changing our route would have been appropriate at this point but as well as keeping us informed so we are not left in a stressed state not knowing anything. They paid for our hotel which was £8 a night- the mini van was roughly £10 each and was the worst experience of our lives, the driver was reckless and dangerous! Screeching tyres round mountain roads on blind corners, doom scrolling on his phone and speeding at unsafe points in the road. He was constantly speeding to keep up with other mini vans. The roads were difficult and quite scary at some points. The train was easy and uneventful but also only cost around £6 each, so how the hell was our journey £150
We booked a sleeper bus for the convience of getting from one place to another without stopping and starting, this way of travel was totally removed from us without any discussion/communication.
I would not recommend booking this service at all! Firstly it’s a complete rip off and you can get it so much cheaper in the country you’re going to and secondly the communication including on the ticket is desperately poor and adds to an already stressful day.

September 1, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear CN, please provide us with your booking details, so we can check your case.

Volodymyr, 12Go Team

Rated 3 out of 5 stars

The App itself journey was smooth and…

The App itself journey was smooth and instance response. Payment and customer service team were also great. But the only bad experience was about Train ticket to Chiang Mai (12GO32121222) trip. It should have seating panel to select by customer before confirmation. Many of users expected to get paried or group seating when they have an option to book. And the system should be able to generate easy and transparent steps. Its will make easier to user to book or cancel the booking ticket of their desired ticket option / seats is not available. I suggest 12Go and Thailand Train Department to improve the online ticketing customer journey transparently. Refund and book again should not be an option. Thank you.

August 14, 2026
12Go logo

Reply from 12Go

Dear Sai,
Thank you for your detailed feedback.
We’re glad to hear that you had a smooth experience with our app, payment process, and customer service team.
Regarding seat selection, this option is not always available because seat allocation depends on the train operator and the booking system they provide to us. However, we understand how important it is for passengers traveling together to be seated together.
We are continuously working to improve the booking experience and make the available options and conditions as clear as possible.

Volodymyr, 12Go Team

Rated 1 out of 5 stars

Don t book Super VIP bus with Sritawong Tour

When booking super VIP and pictures showing leather deluxe seattings dont put us on an old fabric chairs seats next to smelly toilet. I even saw a small cockroach. And don t get me started on the toilet with the water bucket. The leather bus has a glass door between the sitting area and the toilet. The other bus has newer and better seats, curtains everything. We left with the leather bus next to us so we know that one exists. We are also travelling back 31e of July, as tickets already booked, but will not get on this bus again, and will demand seats on another bus. Route BKK-Chiang Mai-BKK

July 29, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Iris,
We are sorry to hear about your experience.
We sincerely apologize if the vehicle you received did not match your expectations or the photos shown during booking.
Please contact our support team at https://12go.asia/en/support with the details of your experience. We will contact the operator on your behalf, investigate the discrepancy, and do our best to improve the service and assist you with your request for your upcoming journey.

Volodymyr, 12Go Team

Rated 1 out of 5 stars

My AirAsia flight departs at 22:59 July…

My AirAsia flight departs at 22:59 July 21 2026. I paid for my booking at 18:30 at 18:30 July 21 but my 12Go status is still only “Paid.” I even went to the Aur Asia counter from chiang mai airport and AirAsia has confirmed they have no booking number/PNR under my name or 12Go booking reference. Please issue my AirAsia ticket immediately or confirm that the ticket cannot be issued and process a refund. I sent too many emails but they only replied “ B:31571111 1 seats T:0 SOON! Kay Yadanar Aung @Thai AirAsia | I need help of a support team”

July 21, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Kay Yadanar,
We are sorry to hear about your experience and sincerely apologize for the inconvenience caused.
We have already contacted you by email and requested the information required to process your refund. Please reply to that email with the requested details, and we will proceed with your refund request as soon as possible.
We appreciate your patience and hope you will update your Trustpilot review once the matter has been fully resolved.

Volodymyr, 12Go Team

Rated 4 out of 5 stars
12Go logo

Reply from 12Go

Dear Shannen,
Thank you for your feedback and recommendation.
We’re very happy to hear that the driver was on time and that our 24/7 support team could help you find the pick-up point smoothly.
At the same time, we noticed that your experience was rated 4 stars, and we would really appreciate learning what we could improve to make it a 5-star experience next time.

Volodymyr, 12Go Team

Rated 5 out of 5 stars

Excellent and helpful support for booking errors!

I accidentally booked my trip in the reverse direction (Bangkok to Chiang Mai instead of Chiang Mai to Bangkok). I contacted the support team, and they were incredibly helpful and responsive. They guided me through the process clearly, and once I provided my bank details, they processed my refund smoothly. Special thanks to Akbar for the great service! I highly recommend 12Go for their reliable customer support.

April 29, 2026
12Go logo

Reply from 12Go

Dear Sandy,
Grateful for your support 🙏

Volodymyr, 12Go Team

Rated 5 out of 5 stars

Easy booking, outstanding after sales service

Booking experience with 12Go platform is good and easy going, though it’s a pity that there is no easy access to booking 1.st class cabin on train to Chiang Mai. Refund process and attention to my requests was outstanding good and helpful :)

April 17, 2026
12Go logo

Reply from 12Go

Dear Andrew Hartsoe,
Your support keeps us going — thank you!

Volodymyr, 12Go Team

Rated 2 out of 5 stars

I am extremely dissatisfied with my…

I am extremely dissatisfied with my experience with 12go.asia.

We booked transportation (first-class sleeper bus) from Chiang Mai to Bangkok and even purchased additional insurance to be on the safe side. After booking, we had to wait a day or two for confirmation, and once we received both the confirmation and the tickets, we naturally assumed everything was secured.

However, about three weeks later, we received an email stating that our trip had been cancelled because the bus was overbooked. This is completely unacceptable. Once you have received confirmation and issued tickets, you expect the reservation to be guaranteed.

As a result, we are now left without transportation and are struggling to find alternative options, as everything is fully booked by now. This has caused unnecessary stress and disrupted our travel plans.

To make matters worse, we have not been fully refunded. We only received a refund for the tickets themselves, not for the additional insurance we purchased.

I cannot recommend using 12go.asia if you are looking for a reliable and trustworthy booking experience.

April 8, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Heidi,
We’re sorry to hear about your experience. Ticket confirmation and availability are managed by the operator, and unfortunately, in some cases they may cancel bookings even after initial confirmation.
As soon as we were informed about the cancellation, we processed a full refund for the tickets. Regarding the insurance, this is a separate service — if it has not yet been refunded, please contact our support team so we can check and assist: https://12go.asia/en/support

We understand how disruptive this situation can be and hope you may reconsider your review once everything is clarified.

Volodymyr, 12Go

Rated 1 out of 5 stars

I booked a ticket with Prem Pracha from…

I booked a ticket with Prem Pracha from Chang Mai to Pai. The ticket was for 09:30AM. However my flight arrived way earlier and I had a lot of time so I texted the support team if there was space I could take the bus earlier (08:30AM), they told me no 2 times (different agents) and refer to the fact the tickets can not be changed. I went nevertheless to the station and I asked the bus driver and the organization both together. They looked at the list and there were spots left for me to take that bus without any problems and she removed me of the list from the bus of 09:30h. I mean, I get that once you buy a ticket it’s yours to take but I don’t get the NON-flexibility to put someone on an earlier bus when there IS space and support team telling me no… Lucky for me this was good solved by the organization lady at the station. (5 stars for them, 1 star for the support team)

April 16, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Minou,
Thank you for your feedback. We understand your frustration in this situation.
Please note that as a platform, we follow the operator’s rules regarding changes and flexibility, and unfortunately, we are only able to provide information based on these conditions. In your case, changes to an earlier departure were not permitted under the operator’s policy.
We’re glad to hear that the staff at the station were able to assist you directly. However, we regret that our support did not meet your expectations.

Volodymyr, 12Go

Rated 5 out of 5 stars

Very well organized trip

The trip from Chiang Mai to Pai was well organized. I was well informed on what to do and where to go both in person, and via email.

The crew was super helpful, and the driver was great.

What else could I say, but thank you ? :-)

January 15, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Rafał Gicgier,
We love hearing this — many thanks for your rating!

Volodymyr, 12Go Team

Rated 5 out of 5 stars

We took a private ride from Chiang Mai…

We took a private ride from Chiang Mai to Pai with your driver TOUKI. It was the smoothest and most professional drive we had so far. When we go back, we’ll ask for him to. 👌

March 17, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Bernard Lemieux,
Thanks so much for your 5 stars!

Volodymyr, 12Go Team

Rated 4 out of 5 stars

Easy booking never any issues

Easy booking never any issues. Although the bus wzs late leaving Chiang Mai and took a little longer to get back from Chiang Khong, the experience was overall very good.

March 8, 2026
Unprompted review
12Go logo

Reply from 12Go

Dear Colin Nolan,
Thank you for your feedback. We’re glad to hear that the booking process was easy and that overall you had a very good experience. Delays can sometimes occur due to operational reasons, but we appreciate your understanding.
We truly value your review and hope to earn your 5-star rating on your next trip.

Volodymyr, 12Go Team

The Trustpilot Experience

Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.

We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.

Learn about Trustpilot’s review process.

Here are 8 tips for writing great reviews.

Verification can help ensure real people are writing the reviews you read on Trustpilot.

Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.

Take a closer look