There are 11 ways to get from Louisville to Elora by plane, bus, train, car, shuttle, or bus (Greyhound, Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Louisville International Airport to Toronto Island Airport, bus
best- Fly from Louisville International Airport (SDF) to Toronto Island Airport (YTZ)plane SDF - YTZ
- Take the bus from Toronto - 34 Asquith Avenue to Elora Gorge, ONbus
9h 21m$199–783Fly Louisville International Airport to Toronto Pearson International Airport, train
cheapest- Fly from Louisville International Airport (SDF) to Toronto Pearson International Airport (YYZ)plane SDF - YYZ
- Take the train from Bramalea GO to Guelph Central GOtrain
10h 25m$116–622Bus, train via Detroit
- Take the bus from Louisville Bus Station to Detroit Bus Stationbus
- Take the train from Windsor to Londontrain
- Take the train from London to Guelphtrain
15h 41m$149–589Drive 884.9 km
- Drive from Louisville to Eloracar 884.9 km
9h 44m$179–259Bus to Covington, fly to Toronto Pearson International Airport, train
- Take the bus from Louisville to Cincinnatibus
- Fly from Covington (CVG) to Toronto Pearson International Airport (YYZ)plane CVG - YYZ
- Take the train from Bramalea GO to Guelph Central GOtrain
10h 6m$881–1,482Fly Louisville International Airport to Detroit, shuttle, train
- Fly from Louisville International Airport (SDF) to Detroit (DTW)plane SDF - DTW
- Take a shuttle bus from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Take the train from London to Guelphtrain
12h 11m$209–1,157Bus to Indianapolis, fly to Toronto Pearson International Airport, train
- Take the bus from Louisville Bus Station to Indianapolis Union Stationbus
- Fly from Indianapolis (IND) to Toronto Pearson International Airport (YYZ)plane IND - YYZ
- Take the train from Bramalea GO to Guelph Central GOtrain
10h 46m$500–1,499Bus to Nashville, fly to Toronto Pearson International Airport, train
- Take the bus from Louisville Bus Station to Nashville Bus Stationbus
- Fly from Nashville (BNA) to Toronto Pearson International Airport (YYZ)plane BNA - YYZ
- Take the train from Bramalea GO to Guelph Central GOtrain
11h 29m$214–2,082Bus
- Take the bus from Louisville Bus Station to Detroit Bus Stationbus Greyhound US0135 / ...
- Take the bus from Detroit Bus Station to Kitchenerbus FlixBus N2710
17h$131–205Bus, train
- Take the bus from Louisville Bus Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Londonbus
- Take the train from London to Guelphtrain
17h 5m$134–387Bus via Akron
- Take the bus from Louisville to Akronbus
- Take the bus from Akron to Buffalobus
- Take the bus from Buffalo to Mississaugabus
- Take the bus from Winston Churchill Transitway Station to Guelph Central GO Busbus 29
18h 4m$116–287
Louisville to Elora by bus, car, and train
Comparing Your Travel Options
The cheapest way to get from Louisville to Elora is to bus which costs $130 - $210 and takes 17h.
The fastest way to get from Louisville to Elora is to fly and bus which takes 9h 21m and costs $190 - $800.
No, there is no direct bus from Louisville station to Elora. However, there are services departing from Louisville Bus Station and arriving at Elora via Detroit Bus Station, Victoria / Duke, Victoria St. N. @ Lackner Blvd. and Guelph. The journey, including transfers, takes approximately 17h.
The distance between Louisville and Elora is 930 km. The road distance is 884.9 km.
The best way to get from Louisville to Elora without a car is to bus which takes 17h and costs $130 - $210.
It takes approximately 9h 21m to get from Louisville to Elora, including transfers.
Louisville to Elora bus services, operated by Greyhound USA, depart from Louisville Bus Station.
Louisville to Elora bus services, operated by Greyhound USA, arrive at Detroit Bus Station.
Yes, the driving distance between Louisville to Elora is 885 km. It takes approximately 9h 44m to drive from Louisville to Elora.
There are 44+ hotels available in Elora.
What companies run services between Louisville, KY, USA and Elora, ON, Canada?
You can take a bus from Louisville Bus Station to Elora via Detroit Bus Station, Kitchener, Victoria / Duke, Lackner / Victoria, Victoria St. N. @ Lackner Blvd., and Guelph in around 17h.
- Website
- united.com
Flights from Louisville International Airport to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $130–700
Flights from Louisville International Airport to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $130–700
Flights from Louisville International Airport to Toronto Island Airport via New York La Guardia
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- $160–800
Flights from Louisville International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $130–700
Flights from Louisville International Airport to Toronto Pearson International Airport via Chicago O'Hare
- Ave. Duration
- 5h 9m
- When
- Every day
- Estimated price
- $120–700
Flights from Covington to Toronto Pearson International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $100–600
Flights from Indianapolis to Toronto Pearson International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $85–550
Flights from Nashville to Toronto Pearson International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $110–600
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
Train from London to Guelph
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- VIA Rail
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
Train from London to Guelph
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- VIA Rail
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
Train from London to Guelph
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- VIA Rail
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Toronto - 34 Asquith Avenue to Elora Gorge, ON
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- $66–73
- Website
- Parkbus Homepage
- Adult Return
- $73
- Student Return
- $66
- Senior Return
- $66
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide






