Train Ticket Changes and Cancellations in Thailand with YesMyTrips

Planning a train journey in Thailand but need flexibility? Whether your travel dates shift or plans change, YesMyTrips offers options to modify or cancel your train tickets within specific rules. This guide breaks down everything you need to know: eligibility, fees, deadlines, and how to submit a request. Avoid surprises and make informed decisions with clear, up-to-date information tailored for travelers using YesMyTrips.
Got questions about traveling by train in Thailand? Check out our guide to train travel in Thailand for detailed answers and helpful tips.
Quick summary
Travelers who booked Thai train tickets through YesMyTrips can request changes or cancellations, provided the ticket wasn’t issued more than 90 days in advance and there’s at least one full day before departure. These options are only available during normal travel periods (not during festivals or holidays), and fees apply based on timing.
If your ticket was issued more than 90 days ahead, online cancellation is not available but you may still be able to cancel at the station.
To proceed, email YesMyTrips customer service at cs@yesmytrips.com with your booking code and request details.
Changes
Eligibility rules
• Allowed only on normal travel days (not during festivals or holidays).
• Not allowed if the ticket was issued more than 90 days in advance.
• Not allowed if there’s less than 1 day remaining before departure.
Fees
• 3 days before departure: 20% of ticket fare.
• 2 days before departure: 30% of ticket fare.
• 1 day before departure: 50% of ticket fare.
• If the new ticket has a higher fare, the difference must be paid in addition to the change fee.
• Passenger name modifications are not permitted under any circumstances.
Cancellations
Eligibility rules
•Allowed only on normal travel days (not during festivals or holidays).
•Not allowed if the ticket was issued more than 90 days in advance.
•Not allowed if there’s less than 1 day remaining before departure.
•Online cancellation not available for tickets issued >90 days in advance (may be possible at station).
Fees
• Refundable amount: 70% of ticket fare.
• Additional fee: 30 THB per ticket.
• Note: YesMyTrips service and payment fees are non-refundable.
Step-by-step how to request
1. Email customer service at cs@yesmytrips.com using the subject line: Change/Cancellation Request – Booking [Your Code]
2. Include the following details in your message:
• Passenger full name
• Type of request: change or cancellation
• For changes: your preferred new travel date, time, and route
• For cancellations: confirm you understand the refund policy and fees
3. Wait for confirmation from YesMyTrips.
You’ll receive a reply with next steps, payment instructions (if applicable), and refund details. Please allow up to 24 hours for processing.
Templates
Change Request
Subject: Change Request – Booking [Your Code] |
Dear YesMyTrips team, I would like to request a change to my train ticket booking. Please find the details below:
I understand that change fees may apply and I’m willing to pay any fare difference if applicable. Please let me know the next steps. Best regards, [Your Name] |
Cancellation Request
Subject: Cancellation Request – Booking [Your Code] |
Dear YesMyTrips team, I would like to cancel my train ticket booking. Please find the details below:
I understand that cancellation fees apply and that service/payment fees are non-refundable. Please confirm the cancellation and refund process. Thank you, [Your Name] |
Frequently Asked Questions
No. Changes and cancellations are not permitted during official festival or holiday periods, such as Songkran or New Year. These blackout dates are set by the railway and apply to all bookings.
Online changes and cancellations are not available for tickets issued more than 90 days ahead due to technical limitations in the Thai railway system. However, you may still be able to cancel your ticket in person at a Thai railway station. Please bring your ticket and valid ID when visiting the station.
No. Passenger name changes are not allowed under any circumstances. Tickets are non-transferable and must match the original passenger’s ID.
Yes, partial cancellations are possible. If your booking includes multiple legs, you may request to cancel only one segment. The refund will be calculated based on the fare of the cancelled leg, and standard cancellation fees will apply. Be sure to specify clearly which leg you wish to cancel when contacting YesMyTrips.
Yes, but you’ll need to pay the fare difference in addition to the change fee. The new fare must be paid before the change is confirmed.
YesMyTrips will submit your change or cancellation request to the Thai railway system within 24 hours of receiving your email. After that, the refund timeline depends on how quickly the railway processes the request.
Unfortunately, no changes or cancellations are allowed within 24 hours of departure.
Yes, partial cancellations are allowed. If multiple tickets were booked under the same booking code, you can request to cancel only one passenger. The refund will be calculated based on that passenger’s fare, and standard cancellation fees will apply. Be sure to clearly specify which passenger you wish to cancel when contacting YesMyTrips.
If your ticket was issued via another website, you must contact them directly for changes or cancellations. YesMyTrips can only assist with tickets booked directly through its website.