Skip to main content

How to get from L'Île-Perrot to Cornwall by bus and train?

By bus and train

To get from L'Île-Perrot to Cornwall in Montreal, you’ll need to take 2 bus lines and one train line: take the 35 bus from Grand Boulevard / Devant Le Civique 405 station to Terminus Macdonald station. Next, you’ll have to switch to the 211 bus and finally take the VIA RAIL train from Dorval station to Cornwall station. The total trip duration for this route is approximately 1 hr 59 min.

119min
Bus - 3535
Bus - 211211
Train - VIA RAIL
VIA RAIL
Leaves from Grand Boulevard / Devant Le Civique 405

Step by Step

  • 1
    Start from bus station
    Start from bus station
    L'Île-Perrot
  • 2
    Bus - 3535
    Wait for bus
    35
    L'Île-Perrot - Sainte-Anne-De-Bellevue
  • 3
    Ride to bus station
    Ride to bus station
    Terminus Macdonald
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Lakeshore / Macdonald
    ID 58590
    40 m • 1 min
  • 5
    Bus - 211211
    Wait for bus
    211
    211-E
  • 6
    Ride to bus station
    Ride to bus station
    Terminus Dorval
    ID 57538
    39 min
  • 7
    Walk to train station
    Walk to train station
    Dorval
    ID DORV
    280 m • 4 min
  • 8
    Train - VIA RAILVIA RAIL
    Wait for train
    VIA RAIL
    Toronto
  • 9
    Ride to train station Cornwall
    Ride to train station
    Cornwall
    ID CWLL
    49 min
*Duration based on 8am traffic

Alternative route by bus and train via 35, 411 and VIA RAIL

To get from L'Île-Perrot to Cornwall in Montreal, you’ll need to take 2 bus lines and one train line: take the 35 bus from Grand Boulevard / Devant Le Civique 405 station to Terminus Macdonald station. Next, you’ll have to switch to the 411 bus and finally take the VIA RAIL train from Dorval station to Cornwall station. The total trip duration for this route is approximately 1 hr 59 min.

119min
Bus - 3535
Bus - 411411
Train - VIA RAIL
VIA RAIL
Leaves from Grand Boulevard / Devant Le Civique 405

Step by Step

  • 1
    Start from bus station
    Start from bus station
    L'Île-Perrot
  • 2
    Bus - 3535
    Wait for bus
    35
    L'Île-Perrot - Sainte-Anne-De-Bellevue
  • 3
    Ride to bus station
    Ride to bus station
    Terminus Macdonald
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Lakeshore / Macdonald
    ID 58591
    80 m • 2 min
  • 5
    Bus - 411411
    Wait for bus
    411
    411-E
  • 6
    Ride to bus station
    Ride to bus station
    Terminus Dorval
    ID 57538
    32 min
  • 7
    Walk to train station
    Walk to train station
    Dorval
    ID DORV
    280 m • 4 min
  • 8
    Train - VIA RAILVIA RAIL
    Wait for train
    VIA RAIL
    Toronto
  • 9
    Ride to train station Cornwall
    Ride to train station
    Cornwall
    ID CWLL
    49 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Montreal.
All local mobility options in one app

Public transit directions from L'Île-Perrot to Cornwall

The distance between L'Île-Perrot, Montreal and Cornwall, Montreal is approximately 115.88 km, which can typically be travelled in 119 min. Moovit will show you the directions from L'Île-Perrot to Cornwall by bus and train, so no matter how you choose to travel in Montreal – you will always have plenty of easy options.

Public transit stations close to L'Île-Perrot

L'Île-Perrot is located at L'Île-Perrot, Montreal and the nearest public transit station is Don-Quichotte / Grand Boulevard.

Train stations close to L'Île-Perrot:

  • Gare Pincourt
  • Gare Sainte-Anne-De-Bellevue
  • Gare Dorion

Bus stations close to L'Île-Perrot:

  • Don-Quichotte / Grand Boulevard
  • Don-Quichotte / Devant Carrefour Don-Quichotte
  • Grand Boulevard / Devant Le Civique 405

Public transit stations close to Cornwall, Montreal

Cornwall is located at Cornwall, Montreal and the nearest public transit station is Pitt & Tollgate.

Train stations close to Cornwall:

  • Cornwall

Bus stations close to Cornwall:

  • Pitt & Tollgate
  • Fifteenth & Cumberland
  • Pitt & Sunnyside

Alternative route by bus and train via 35, 411 and VIA RAIL

To get from L'Île-Perrot to Cornwall in Montreal, you’ll need to take 2 bus lines and one train line: take the 35 bus from Grand Boulevard / Devant Le Civique 405 station to Terminus Macdonald station. Next, you’ll have to switch to the 411 bus and finally take the VIA RAIL train from Dorval station to Cornwall station. The total trip duration for this route is approximately 1 hr 59 min.

119min
Bus - 3535
Bus - 411411
Train - VIA RAIL
VIA RAIL
Leaves from Grand Boulevard / Devant Le Civique 405

Step by Step

  • 1
    Start from bus station
    Start from bus station
    L'Île-Perrot
  • 2
    Bus - 3535
    Wait for bus
    35
    L'Île-Perrot - Sainte-Anne-De-Bellevue
  • 3
    Ride to bus station
    Ride to bus station
    Terminus Macdonald
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Lakeshore / Macdonald
    ID 58591
    80 m • 2 min
  • 5
    Bus - 411411
    Wait for bus
    411
    411-E
  • 6
    Ride to bus station
    Ride to bus station
    Terminus Dorval
    ID 57538
    32 min
  • 7
    Walk to train station
    Walk to train station
    Dorval
    ID DORV
    280 m • 4 min
  • 8
    Train - VIA RAILVIA RAIL
    Wait for train
    VIA RAIL
    Toronto
  • 9
    Ride to train station Cornwall
    Ride to train station
    Cornwall
    ID CWLL
    49 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from L'Île-Perrot to Cornwall?

    The fastest way takes 119 minutes, using Bus line 35, Bus line 211, Bus line VIA RAIL.

  • What is the alternative route to get from L'Île-Perrot to Cornwall?

    The alternative route takes 119 minutes, using Bus line 35, Bus line 411, Bus line VIA RAIL.

  • Is there a direct bus between L'Île-Perrot and Cornwall in Montreal?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 59 min.

  • Which bus line goes from L'Île-Perrot to Cornwall in Montreal?

    The 35 bus line goes from L'Île-Perrot - Sainte-Anne-De-Bellevue station near L'Île-Perrot to Terminus Macdonald station. From there you’ll have to take one bus line and one train line till Terminus Macdonald station near Cornwall in Montreal

  • How long does it take to travel from L'Île-Perrot to Cornwall in Montreal by bus and train?

    The total travel time between L'Île-Perrot and Cornwall in Montreal by bus and train is about 1 hr 59 min.

  • Where do I get on the bus near L'Île-Perrot to get to Cornwall in Montreal?

    Get on the 35 bus from the L'Île-Perrot - Sainte-Anne-De-Bellevue stop near L'Île-Perrot in Montreal.

  • Where do I get off the bus when travelling between L'Île-Perrot and Cornwall in Montreal?

    Get off the bus at the Terminus Macdonald station, which is closest to Cornwall in Montreal.

Real-Time Arrivals, Schedules, Maps & More