Booking A Canadian Rockies Train Trip


When you’re ready to book your Canadian Rockies train trip, please give us a call at 1-604-990-9299 or 1-800-913-9207. If it’s more convenient, you can send an email to

or you can use our email contact page: Email

To make your reservations, we’ll need the following information:

  • Travel Dates
  • Preferred Itinerary
  • Travelers Names and Birth Dates
  • Type of train Service: SilverLeaf, GoldLeaf or GoldLeaf Deluxe
  • Phone Number – preferably a cell phone
  • Food allergies or special dietary needs?
  • Preferred Bedding Options: one King or two Queen?
  •  Trip Cancellation and Travel Insurance? (See description below)
  • Mobility Issues?

Once we have your information, we’ll email you a secure payment link and you can pay online or call to pay by phone. You can also pay your deposit by wire transfer or check.

Deposit and Final Payment

When you make your reservation, you will pay a 20% deposit which is refundable for 60 days after payment.

Final payment is due 60 days before you travel. You may also pay in installments as long as the final payment is made at least 60 days prior to travel.

If you book your trip less than 60 days before you travel, the total package price is payable at time of booking.

After Your Final Payment

Once you make your final payment, we will email your travel confirmation with all the details.

Cancellation Policy

61 or more days prior to departure 20% of the package price (your deposit) is non-refundable
46 to 60 days prior to departure 50% of the package price is non-refundable
0 to 45 days prior to departure 100% non-refundable

Trip and Cancellation Insurance

Travel insurance, including trip cancellation insurance, is advised and is available with rates starting at 8.0% (2021) of the total price of your train package.  Prices vary depending on your age at the time of purchase, the cost of your train package and the coverage option you choose. You can Download a copy of our insurance summary and even the entire Insurance Policy.

If you’re undecided about insurance, here are 7 Reasons to Add Travel Insurance to your trip.
Call us at 604-990-9299 or 800-913-9207 or Email for more information about booking your trip.  We look forward to working with you.