Bus Tickets from Toronto to Dorval (VIA Rail)

Next train departures

Next departures for Toronto to Montreal on November 13
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
VIA RailTrain
Union Station
Dorval - VIA Rail Station / YUL AirportCheapest
VIA RailTrain
Guildwood, ON
Dorval - VIA Rail Station / YUL AirportFastest
VIA RailTrain
Guildwood, ON
Dorval - VIA Rail Station / YUL AirportNo tags
Union Pearson Express + VIA Rail
Train
    YYZ Toronto Pearson International Airport - Terminal 1
    Dorval - VIA Rail Station / YUL AirportNo tags
    VIA RailTrain
    Guildwood, ON
    Dorval - VIA Rail Station / YUL AirportNo tags
    Union Pearson Express + VIA Rail
    Train
      YYZ Toronto Pearson International Airport - Terminal 1
      Dorval - VIA Rail Station / YUL AirportNo tags
      VIA RailTrain
      Guildwood, ON
      Dorval - VIA Rail Station / YUL AirportNo tags
      Union Pearson Express + VIA Rail
      Train
        YYZ Toronto Pearson International Airport - Terminal 1
        Dorval - VIA Rail Station / YUL AirportNo tags

        Last refresh of the prices: Yesterday at 11:46 PM EST.

        Get from Toronto to Dorval (VIA Rail)

        This route is served by train only

        The journey takes about 6 hours 57 minutes and with fares starting at just $48, it presents an excellent value for a comfortable ride.

        38train per day
        6h 57mAverage Duration
        313 milesDistance
        46kgCO₂ emissions

        Frequently asked questions about traveling from Toronto to Montreal by bus

        People from around the world trust Busbud

        Popular Buses Connecting Toronto

        Buses Leaving from Toronto

        Popular Buses Connecting Dorval (VIA Rail)

        Buses Leaving from Dorval (VIA Rail)