There are 9 ways to get from Louisville to Kitchener by bus (Greyhound, Flixbus), car, plane, train, bus (Flixbus), shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Louisville Bus Station to Detroit Bus Stationbus Greyhound US0135 / ...
- Take the bus from Detroit Bus Station to Kitchenerbus FlixBus N2710
13h 40m$121–206Bus via Columbus
cheapest- Take the bus from Louisville to Columbusbus
- Take the bus from Columbus to Detroitbus
- Take the bus from Detroit Bus Station to Kitchenerbus
16h$99–243Drive 852.9 km
- Drive from Louisville to Kitchenercar 852.9 km
9h 14m$172–248Fly Louisville International Airport to Toronto Pearson International Airport, train
- Fly from Louisville International Airport (SDF) to Toronto Pearson International Airport (YYZ)plane SDF - YYZ
- Take the train from Bramalea GO to Kitchener GOtrain
9h 37m$119–625Fly Louisville International Airport to Toronto Island Airport, train
- Fly from Louisville International Airport (SDF) to Toronto Island Airport (YTZ)plane SDF - YTZ
- Take the train from Union Station GO to Kitchener GOtrain
9h 47m$139–726Fly Louisville International Airport to Buffalo Niagara International Airport, shuttle, train
- Fly from Louisville International Airport (SDF) to Buffalo Niagara International Airport (BUF)plane SDF - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the train from Bramalea GO to Kitchener GOtrain
10h 38m$309–1,185Fly Louisville International Airport to Detroit, shuttle, bus
- Fly from Louisville International Airport (SDF) to Detroit (DTW)plane SDF - DTW
- Take a shuttle bus from Detroit Airport to Days Inn by Wyndham London
- Take the bus from London to Kitchenerbus
9h 14m$195–956Bus 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 Kitchener GOtrain
9h 2m$884–1,485Bus 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 Kitchener GOtrain
9h 42m$503–1,502
Louisville to Kitchener by bus
Questions & Answers
The cheapest way to get from Louisville to Kitchener is to bus which costs $120 - $210 and takes 13h 40m.
The fastest way to get from Louisville to Kitchener is to bus and fly and train which takes 9h 2m and costs $850 - $1,500.
No, there is no direct bus from Louisville station to Kitchener. However, there are services departing from Louisville Bus Station and arriving at Kitchener via Detroit Bus Station. The journey, including transfers, takes approximately 13h 40m.
The distance between Louisville and Kitchener is 907 km. The road distance is 852.9 km.
The best way to get from Louisville to Kitchener without a car is to bus which takes 13h 40m and costs $120 - $210.
It takes approximately 13h 40m to get from Louisville to Kitchener, including transfers.
Louisville to Kitchener bus services, operated by Greyhound USA, depart from Louisville Bus Station.
Louisville to Kitchener bus services, operated by Greyhound USA, arrive at Detroit Bus Station.
Yes, the driving distance between Louisville to Kitchener is 853 km. It takes approximately 9h 14m to drive from Louisville to Kitchener.
Book your Louisville to Kitchener bus tickets online with Omio and FlixBus.
What companies run services between Louisville, KY, USA and Kitchener, ON, Canada?
You can take a bus from Louisville Bus Station to Kitchener via Detroit Bus Station in around 13h 40m.
- Website
- united.com
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 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
- $120–700
Flights from Louisville International Airport to Toronto Island Airport via New York La Guardia
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- $150–800
Flights from Louisville International Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $200–1,100
Flights from Covington to Toronto Pearson International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $95–600
Flights from Indianapolis to Toronto Pearson International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $85–550
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Bramalea GO to Kitchener GO
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
Train from Union Station GO to Kitchener GO
- Ave. Duration
- 1h 52m
- Frequency
- Every 3 hours
- Estimated price
- $17–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $17–22
Train from Bramalea GO to Kitchener GO
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
Train from Bramalea GO to Kitchener GO
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
Train from Bramalea GO to Kitchener GO
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- Greyhound
Bus from Louisville Bus Station to Detroit Bus Station
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- $80–140
- Website
- Greyhound
Bus from Louisville Bus Station to Indianapolis Union Station
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- $25–45
- Website
- Greyhound
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
More Questions & Answers
There are 199+ hotels available in Kitchener.




