Rome2Rio

How to get fromWindsor to Port Elginby train, bus, car, plane or bus (Flixbus)

Find Transport to Port Elgin

See all options

There are 6 ways to get from Windsor to Port Elgin by train, bus, car, plane, or bus (Flixbus)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, bus

    best
    1. Take the train from Windsor to Toronto Union Stationtrain train VIA Rail
    2. Take the bus from Toronto - 34 Asquith Avenue to Sauble Beach, ONbus bus Toronto to Sauble Falls
    8h 16m
    $235–330
  2. Drive 314.3 km

    cheapest
    1. Drive from Windsor to Port Elgincar car 314.3 km
    4h 21m
    $62–89
  3. Train, bus via London

    1. Take the train from Windsor to Londontrain train
    2. Take the bus from London, ON to Pearson International Airport Terminal 1bus bus
    3. Take the bus from Toronto Pearson International Airport to Port Elgin, ONbus bus
    10h 13m
    $103–261
  4. Fly, bus

    1. Fly from Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ)plane plane YQG - YYZ
    2. Take the bus from Toronto Pearson International Airport to Port Elgin, ONbus bus
    8h 32m
    $553–1,668
  5. Train, bus #2

    1. Take the train from Windsor to Toronto Union Stationtrain train VIA Rail
    2. Take the bus from Toronto Pearson International Airport to Port Elgin, ONbus bus Toronto
    9h 48m
    $96–191
  6. Bus

    1. Take the bus from Windsor to Toronto Pearson Airportbus bus FlixBus N2706 / ...
    2. Take the bus from Toronto Pearson International Airport to Port Elgin, ONbus bus Toronto
    10h 15m
    $88–185

Windsor to Port Elgin by bus

Calendar4Weekly Buses
Duration10h 15mAverage Duration
Ticket$88Cheapest Price
See schedules

Questions & Answers

What companies run services between Windsor, ON, Canada and Port Elgin, ON, Canada?

You can take a bus from Windsor to Port Elgin, ON via Toronto Pearson Airport, Pearson Airport Terminal 1 - Ground Level Column R4, Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12, and Toronto Pearson International Airport in around 10h 15m.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Travelling to the US: What do I need to know?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.