There are 9 ways to get from Naples to Oakville by bus, plane, bus (Flixbus, Greyhound), train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Miami International Airport, fly to Toronto Pearson International Airport
best- Take the bus from Naples, FL to Miami Airportbus
- Fly from Miami International Airport (MIA) to Toronto Pearson International Airport (YYZ)plane MIA - YYZ
9h 5m$583–1,236Bus, train to President Donald J. Trump International Airport, fly to Toronto Pearson International Airport
cheapest- Take the bus from Naples, FL to Miami Airportbus
- Take the train from Miami Airport Station to West Palm Beach Stationtrain
- Fly from President Donald J. Trump International Airport (PBI) to Toronto Pearson International Airport (YYZ)plane PBI - YYZ
12h 36m$232–854Bus
- Take the bus from Naples, FL to University of South Florida - 3801 USF Holly Drbus
- Take the bus from University of South Florida to Atlanta Bus Stationbus
- Take the bus from Atlanta Bus Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Mississaugabus
37h 19m$392–710Bus, train via New York
- Take the bus from Naples, FL to Miami Airportbus
- Take the train from Miami Amtrak Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Oakvilletrain
44h 13m$886–1,907Drive 2,307.2 km
- Drive from Naples to Oakvillecar 2,307.2 km
24h 50m$453–655Bus, bus to Fort Lauderdale–Hollywood International Airport, fly to Toronto Pearson International Airport
- Take the bus from Naples, FL to Miami Airportbus
- Take the bus from Miami Airport to Fort Lauderdale Airportbus
- Fly from Fort Lauderdale–Hollywood International Airport (FLL) to Toronto Pearson International Airport (YYZ)plane FLL - YYZ
10h 32m$252–954Line 11 bus, line 600 bus, line 240 bus to Ft. Myers, fly to Toronto Pearson International Airport, train
- Take the bus from 3rd Ave S to Creekside WLinCbus
- Take the bus from Creekside Way Transfer @ Immokalee Rd to Coconut Point Mallbus
- Take the bus from Coconut Point Mall to South Fort Myers Transfer/P&Rbus
- Fly from Ft. Myers (RSW) to Toronto Pearson International Airport (YYZ)plane RSW - YYZ
- Take the train from Union Station GO to Oakville GOtrain
11h 24mLine 11 bus, line 600 bus, line 240 bus to Ft. Myers, fly to Buffalo Niagara International Airport, shuttle, train
- Take the bus from 3rd Ave S to Creekside WLinCbus
- Take the bus from Creekside Way Transfer @ Immokalee Rd to Coconut Point Mallbus
- Take the bus from Coconut Point Mall to South Fort Myers Transfer/P&Rbus
- Fly from Ft. Myers (RSW) to Buffalo Niagara International Airport (BUF)plane RSW - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the train from UP Express Pearson Airport to Toronto Union Stationtrain
- Take the train from Union Station GO to Oakville GOtrain
12h 40mBus, train
- Take the bus from Naples, FL to Fort Myers 7-11bus
- Take the bus from Fort Myers Amtrak Bus Stop to Orlandobus
- Take the train from Orlando to Pittsburgh Amtrak Stationtrain
- Take the bus from Pittsburgh, Pa to Buffalo, Nybus 510
- Take the bus from Buffalo to Torontobus
2d 3h$742–1,774
Miami International Airport (MIA) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Naples to Oakville is to bus and fly which costs $250 - $1,000 and takes 10h 32m.
The fastest way to get from Naples to Oakville is to bus and fly which takes 9h 5m and costs $550 - $1,300.
No, there is no direct bus from Naples to Oakville. However, there are services departing from Naples, FL and arriving at Oakville GO Bus via University of South Florida, Atlanta Bus Station, Detroit Bus Station and Square One. The journey, including transfers, takes approximately 37h 19m.
The distance between Naples and Oakville is 2236 km. The road distance is 2307.2 km.
The best way to get from Naples to Oakville without a car is to bus which takes 37h 19m and costs $390 - $750.
It takes approximately 9h 5m to get from Naples to Oakville, including transfers.
Naples to Oakville bus services, operated by RedCoach, depart from Naples, FL station.
Naples to Oakville bus services, operated by RedCoach, arrive at University of South Florida - 3801 USF Holly Dr station.
Yes, the driving distance between Naples to Oakville is 2307 km. It takes approximately 24h 50m to drive from Naples to Oakville.
There are 309+ hotels available in Oakville.
What companies run services between Naples, FL, USA and Oakville, ON, Canada?
You can take a vehicle from Naples to Oakville GO Bus via Naples, FL, University of South Florida, Atlanta Bus Station, Detroit Bus Station, Mississauga, and Square One in around 37h 19m.
- Website
- southwest.com
Flights from Ft. Myers to Buffalo Niagara International Airport
- Ave. Duration
- 2h 55m
- When
- Saturday
- Estimated price
- $260–1,200
Flights from Ft. Myers to Buffalo Niagara International Airport via Baltimore
- Ave. Duration
- 4h 53m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $270–1,200
Flights from Ft. Myers to Buffalo Niagara International Airport via Orlando
- Ave. Duration
- 5h 6m
- When
- Tuesday, Wednesday, Sunday, Monday, Thursday, and Friday
- Estimated price
- $260–1,200
Flights from Ft. Myers to Buffalo Niagara International Airport via Nashville
- Ave. Duration
- 6h 40m
- When
- Tuesday and Wednesday
- Estimated price
- $290–1,300
- Website
- aircanada.com
Flights from Miami International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- $120–550
Flights from Fort Lauderdale–Hollywood International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- $130–600
Flights from Ft. Myers to Toronto Pearson International Airport
- Ave. Duration
- 3h 11m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $150–700
Flights from President Donald J. Trump International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- $140–700
Flights from President Donald J. Trump International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- $150–700
- Website
- united.com
Flights from Miami International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- $120–600
Flights from Fort Lauderdale–Hollywood International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- $130–600
Flights from Ft. Myers to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 6h 11m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–750
Flights from President Donald J. Trump International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- $150–700
- Website
- aa.com
Flights from Miami International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $120–550
Flights from Miami International Airport to Toronto Pearson International Airport via Orlando
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $250–1,000
Flights from Fort Lauderdale–Hollywood International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $200–800
Flights from Ft. Myers to Buffalo Niagara International Airport via Charlotte
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $260–1,200
Flights from President Donald J. Trump International Airport to Toronto Pearson International Airport via Reagan Washington
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $150–700
- Website
- delta.com
Flights from Fort Lauderdale–Hollywood International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 20m
- When
- Sunday to Saturday
- Estimated price
- $170–900
Flights from Ft. Myers to Toronto Pearson International Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- $310–1,700
Flights from Ft. Myers to Buffalo Niagara International Airport via Atlanta
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $270–1,300
- Website
- flyporter.com
Flights from Miami International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 20m
- When
- Friday and Sunday
- Estimated price
- $250–1,000
Flights from Fort Lauderdale–Hollywood International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $200–800
Flights from Ft. Myers to Toronto Pearson International Airport
- Ave. Duration
- 3h 4m
- When
- Thursday and Saturday
- Estimated price
- $310–1,300
Flights from President Donald J. Trump International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 17m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $290–1,200
- Website
- westjet.com
Flights from Fort Lauderdale–Hollywood International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 20m
- When
- Sunday to Saturday
- Estimated price
- $170–900
Flights from Ft. Myers to Toronto Pearson International Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- $310–1,700
Flights from Ft. Myers to Buffalo Niagara International Airport via Atlanta
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $270–1,300
- Website
- flyflair.com
Flights from Fort Lauderdale–Hollywood International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $150–650
- Website
- jetblue.com
Flights from Ft. Myers to Buffalo Niagara International Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $260–1,200
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Miami Amtrak Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 27h 45m
- Frequency
- Once daily
- Estimated price
- $600–1,300
- Website
- Amtrak
Train from Orlando to Pittsburgh Amtrak Station
- Ave. Duration
- 28h 50m
- Frequency
- Once daily
- Estimated price
- $500–1,200
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from New York Penn Station to Oakville
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $190–450
- Website
- VIA Rail
- Escape
- $190–430
- Business
- $250–420
- Business Plus
- $270–440
- Economy
- $220–440
- Economy Plus
- $240–450
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Oakville GO
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- $8–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $8–11
Train from Union Station GO to Oakville GO
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- $8–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $8–11
- Phone
- +1 844 438 6687
- Website
- UP Express
Train from UP Express Pearson Airport to Toronto Union Station
- Ave. Duration
- 28 min
- Frequency
- Every 20 minutes
- Estimated price
- $9–13
- Website
- UP Express
- Adult
- $9–13
- Phone
- +1 800-874-7245
- [email protected]
- Website
- Tri Rail
Train from Miami Airport Station to West Palm Beach Station
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $7–15
- Website
- Tri Rail
- Weekend | Holiday
- $7
- Weekday
- $11–15
- Phone
- +1 877 733 0724
- Website
- RedCoach
Bus from Naples, FL to Miami Airport
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- RedCoach
Bus from Naples, FL to University of South Florida - 3801 USF Holly Dr
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- RedCoach
Bus from Naples, FL to Miami Airport
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- RedCoach
Bus from Naples, FL to Miami Airport
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- RedCoach
Bus from Miami Airport to Fort Lauderdale Airport
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $9–18
- Website
- RedCoach
Bus from Naples, FL to Miami Airport
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- RedCoach
Bus from Naples, FL to Fort Myers 7-11
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $13–26
- Website
- RedCoach
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from University of South Florida to Atlanta Bus Station
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $95–170
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Mississauga
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Atlanta Bus Station to Detroit Bus Station
- Ave. Duration
- 15h 50m
- Frequency
- 4 times a day
- Estimated price
- $150–290
- Website
- Greyhound
- Phone
- +1 239-252-7777
- Website
- Collier Area Transit
Bus from 3rd Ave S to Creekside WLinC
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- Collier Area Transit
Bus from 3rd Ave S to Creekside WLinC
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- Collier Area Transit
- Phone
- +1 239-533-2111
- Website
- Lee County Transit
Bus from Creekside Way Transfer @ Immokalee Rd to Coconut Point Mall
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- Lee County Transit
Bus from Coconut Point Mall to South Fort Myers Transfer/P&R
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- Lee County Transit
Bus from Creekside Way Transfer @ Immokalee Rd to Coconut Point Mall
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- Lee County Transit
Bus from Coconut Point Mall to South Fort Myers Transfer/P&R
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- Lee County Transit
- Phone
- +1 905 374 8111
- [email protected]
- Website
- Niagra Airbus
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- Niagra Airbus
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Fort Myers Amtrak Bus Stop to Orlando
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $100–150
- Website
- Amtrak
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Pittsburgh, Pa to Buffalo, Ny
- Saver
- $60–240
- Flexible
- $110–260
Bus from Buffalo to Toronto
- Saver
- $30–85
- Flexible
- $60–90
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



























