Discounts - Children

Discounts for kids. I’m in. Are you?


With tickets for kids priced at $14, you’ll want to take your family on vacation this summer! It’s the perfect time to see the country and make memories they’ll cherish for a lifetime.

Find out more about VIA discounts for kids:

Infants (0-24 months)

Children under 24 months travel free provided that they do not occupy a seat. They must, however, be seated on an adult's lap throughout the trip (an adult can travel with only one infant on his or her lap).

Booking online

Once you have purchased tickets for yourself and other family members online, you must provide us with your child's name. You may only do so by calling 1 888 VIA-RAIL (1 888 842-7245) or TTY 1 800 268-9503 (hearing impaired).

If you want your child to have a seat, you must purchase a child’s ticket. Please note: to purchase a child's ticket online, you must reserve one or more tickets for the accompanying adult(s) at the same time.

Kids (2-11)

In Economy class, children between 2 and 11 years of age travel for $14 all summer long. Kids travelling in our Business, Sleeper, Sleeper Plus or Touring classes will be quoted a discounted fare if an additional discount applies to the fare plan or promotional discount selected.

Please note that children 7 years old and under must be accompanied by an adult. Important restrictions apply for older children travelling alone (i.e. who are not accompanied by their mother, father or an adult at least 18 years old).

Conditions – Kids travel at $14