Bus Tickets from Toronto to Dorval (VIA Rail)

Next train departures

Next departures from Toronto to Montreal on 13 November
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: Today at 02:14 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 £38, it presents an excellent value for a comfortable ride.

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

        Frequently asked questions about travelling by bus from Toronto to Montreal

        1. How much does a bus ticket from Toronto to Dorval (VIA Rail) cost?

          The bus ticket price from Toronto to Dorval (VIA Rail) starts at £38. The best way to find cheap bus tickets from Toronto to Dorval (VIA Rail) is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!

        2. How long is the bus ride from Toronto to Dorval (VIA Rail)?

          The average travel time between Toronto and Dorval (VIA Rail) is around , although the fastest bus will take about 4h 11m. This is the time it takes to travel the 313 miles that separates the two cities.

        3. How many daily bus connections are there between Toronto and Dorval (VIA Rail)?

          The number of buses from Toronto to Dorval (VIA Rail) can differ depending on the day of the week. On average, there are 38 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Toronto to Dorval (VIA Rail) by comparing and selecting the bus that fits your travel style and budget on Busbud.

        4. Which bus companies travel from Toronto to Dorval (VIA Rail)?

          When taking the bus from Toronto to Dorval (VIA Rail), you can travel comfortably and safely with VIA Rail Canada, Union Pearson Express, Megabus.

        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)