There are 9 ways to get from Kamloops to Miami by plane, bus (Flixbus, Greyhound), bus, train, car, or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Kamloops Airport to Fort Lauderdale–Hollywood International Airport
best- Fly from Kamloops Airport (YKA) to Fort Lauderdale–Hollywood International Airport (FLL)plane YKA - FLL
11h 30m$396–1,633Bus to Kelowna International Airport, fly to Miami International Airport
cheapest- Take the bus from Kamloops, BC - Sahali Mall to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Miami International Airport (MIA)plane YLW - MIA
12h 35m$179–677Bus
- Take the bus from Kamloops, BC to Vancouver, BCbus
- Take the bus from Vancouver to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Denver Union Stationbus
- Take the bus from Denver Union Station to St Louis Bus Stationbus
- Take the bus from St Louis Bus Station to Atlanta Bus Stationbus
- Take the bus from Atlanta Bus Station to Miami Airport Stationbus
3d 11h$546–1,088Bus, train
- Take the bus from Kamloops, BC to Vancouver, BCbus
- Take the train from Vancouver to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Miami Amtrak Stationtrain
4d 5h$1,322–2,858Drive 3,289.6 mi
- Drive from Kamloops to Miamicar 3,289.6 mi
2d 8h$753–1,088Fly Kamloops Airport to Miami International Airport
- Fly from Kamloops Airport (YKA) to Miami International Airport (MIA)plane YKA - MIA
8h 37m$263–927Bus to Kelowna International Airport, fly to Fort Lauderdale–Hollywood International Airport
- Take the bus from Kamloops, BC - Sahali Mall to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Fort Lauderdale–Hollywood International Airport (FLL)plane YLW - FLL
14h 9m$222–783Bus to Vancouver International Airport, fly to Miami International Airport
- Take the bus from Kamloops, BC to Vancouver Airportbus
- Fly from Vancouver International Airport (YVR) to Miami International Airport (MIA)plane YVR - MIA
13h 10m$428–1,780Train
- Take the train from Kamloops to Jaspertrain
- Take the train from Jasper to Toronto Union Stationtrain
- Take the train from Toronto Union Station to New York Penn Stationtrain
- Take the train from Ny Moynihan Train Hall At Penn Station to Miami Amtrak Stationtrain
5d 10h
Kamloops to Miami by bus
Questions & Answers
The cheapest way to get from Kamloops to Miami is to bus and fly which costs $170 - $700 and takes 12h 35m.
The fastest way to get from Kamloops to Miami is to fly which takes 8h 37m and costs $260 - $950.
No, there is no direct bus from Kamloops to Miami station. However, there are services departing from Kamloops, BC and arriving at Miami Airport Station via Vancouver, Seattle Bus Station, Denver Union Station, St Louis Bus Station and Atlanta Bus Station. The journey, including transfers, takes approximately 3 days 11h.
No, there is no direct train from Kamloops to Miami station. However, there are services departing from Kamloops and arriving at Miami Amtrak Station via Jasper, Toronto Union Station and Ny Moynihan Train Hall At Penn Station. The journey, including transfers, takes approximately 5 days 10h.
The distance between Kamloops and Miami is 2759 miles. The road distance is 3308.8 miles.
The best way to get from Kamloops to Miami without a car is to bus which takes 3 days 11h and costs $500 - $1,100.
It takes approximately 11h 30m to get from Kamloops to Miami, including transfers.
Kamloops to Miami bus services, operated by Rider Express, depart from Kamloops, BC station.
Kamloops to Miami train services, operated by Rocky Mountaineer, depart from Kamloops station.
The best way to get from Kamloops to Miami is to fly which takes 11h 30m and costs $390 - $1,700. Alternatively, you can bus, which costs $500 - $1,100 and takes 3 days 11h, you could also train, which costs and takes 5 days 10h.
What companies run services between Kamloops, BC, Canada and Miami, FL, USA?
WestJet and Air Canada fly from Kamloops Airport (YKA) to Fort Lauderdale–Hollywood International Airport (FLL) 5 times a week. Alternatively, you can take a bus from Kamloops, BC to Miami Airport Station via Vancouver, BC, Vancouver, Seattle Bus Station, Denver Union Station, St Louis Bus Station, and Atlanta Bus Station in around 3d 11h.
- Website
- aircanada.com
Flights from Kamloops Airport to Miami International Airport via Vancouver International Airport
- Ave. Duration
- 8h 15m
- When
- Friday and Sunday
- Estimated price
- $240–900
Flights from Kelowna International Airport to Miami International Airport via Vancouver International Airport
- Ave. Duration
- 8h 35m
- When
- Friday and Sunday
- Estimated price
- $160–650
Flights from Kelowna International Airport to Miami International Airport via Toronto
- Ave. Duration
- 13h 13m
- When
- Every day
- Estimated price
- $170–650
Flights from Kelowna International Airport to Miami International Airport via Montreal
- Ave. Duration
- 11h 56m
- When
- Sunday
- Estimated price
- $190–700
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Toronto
- Ave. Duration
- 12h 31m
- When
- Every day
- Estimated price
- $200–750
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Montreal
- Ave. Duration
- 11h 42m
- When
- Sunday
- Estimated price
- $220–800
Flights from Vancouver International Airport to Miami International Airport
- Ave. Duration
- 6h 15m
- When
- Friday and Sunday
- Estimated price
- $150–600
- Website
- westjet.com
Flights from Kamloops Airport to Fort Lauderdale–Hollywood International Airport via Calgary
- Ave. Duration
- 9h 53m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $370–1,600
Flights from Kamloops Airport to Fort Lauderdale–Hollywood International Airport via Vancouver International Airport
- Ave. Duration
- 10h 8m
- When
- Saturday
- Estimated price
- $390–1,600
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Vancouver International Airport
- Ave. Duration
- 8h 38m
- When
- Saturday
- Estimated price
- $260–1,100
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Calgary
- Ave. Duration
- 8h 58m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $250–1,100
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Toronto
- Ave. Duration
- 14h 5m
- When
- Friday
- Estimated price
- $270–1,200
Flights from Vancouver International Airport to Miami International Airport via Atlanta
- Ave. Duration
- 8h 15m
- When
- Saturday
- Estimated price
- $150–600
- Website
- aa.com
Flights from Kelowna International Airport to Miami International Airport via Seattle
- Ave. Duration
- 12h 51m
- When
- Every day
- Estimated price
- $160–650
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Toronto
- Ave. Duration
- 10h 54m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,000
Flights from Vancouver International Airport to Miami International Airport via Charlotte
- Ave. Duration
- 8h 7m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–600
Flights from Vancouver International Airport to Miami International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 38m
- When
- Every day
- Estimated price
- $150–600
- Website
- delta.com
Flights from Kamloops Airport to Fort Lauderdale–Hollywood International Airport via Calgary
- Ave. Duration
- 9h 53m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $370–1,600
Flights from Kamloops Airport to Fort Lauderdale–Hollywood International Airport via Vancouver International Airport
- Ave. Duration
- 10h 8m
- When
- Saturday
- Estimated price
- $390–1,600
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Calgary
- Ave. Duration
- 8h 58m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $250–1,100
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Toronto
- Ave. Duration
- 14h 5m
- When
- Friday
- Estimated price
- $270–1,200
Flights from Vancouver International Airport to Miami International Airport via Atlanta
- Ave. Duration
- 8h 15m
- When
- Saturday
- Estimated price
- $150–600
- Website
- flyporter.com
Flights from Kelowna International Airport to Miami International Airport via Toronto
- Ave. Duration
- 11h 19m
- When
- Thursday
- Estimated price
- $280–850
Flights from Kelowna International Airport to Fort Lauderdale–Hollywood International Airport via Toronto
- Ave. Duration
- 10h 54m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,000
- Website
- united.com
Flights from Vancouver International Airport to Miami International Airport via Houston
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $160–600
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Vancouver to Everett Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- https://www.amtrak.com/home.html
Train from Everett Amtrak Station to Chicago Union Station
- Ave. Duration
- 44h 50m
- Frequency
- Once daily
- Estimated price
- $650–1,400
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Miami Amtrak Station
- Ave. Duration
- 46h 29m
- Frequency
- Once daily
- Estimated price
- $600–1,300
- Website
- https://www.amtrak.com/home.html
Train from Ny Moynihan Train Hall At Penn Station to Miami Amtrak Station
- Ave. Duration
- 28h 29m
- Frequency
- Once daily
- Estimated price
- $430–900
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 877 460 3200
- reservations@rockymountaineer.com
- Website
- rockymountaineer.com
Train from Kamloops to Jasper
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- https://www.rockymountaineer.com/
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- https://www.viarail.ca/en
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
Train from Toronto Union Station to New York Penn Station
- Ave. Duration
- 12h 56m
- Frequency
- Once daily
- Estimated price
- $140–330
- Website
- https://www.viarail.ca/en
- Escape
- $140–310
- Business
- $180–310
- Business Plus
- $190–320
- Economy
- $160–320
- Economy Plus
- $180–330
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Kamloops, BC to Vancouver, BC
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- https://riderexpress.ca/
- Standard
- $35–80
Bus from Kamloops, BC to Vancouver, BC
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- https://riderexpress.ca/
- Standard
- $35–80
Bus from Kamloops, BC to Vancouver Airport
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- https://riderexpress.ca/
- Standard
- $35–80
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Vancouver to Seattle Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- $19–35
- Schedules at
- flixbus.com
Bus from St Louis Bus Station to Atlanta Bus Station
- Ave. Duration
- 10h
- Frequency
- 5 times a week
- Estimated price
- $75–130
- Schedules at
- flixbus.com
Bus from Atlanta Bus Station to Miami Airport Station
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- $95–160
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Vancouver to Seattle Bus Station
- Ave. Duration
- 3h 55m
- Frequency
- 3 times a day
- Estimated price
- $21–40
- Website
- https://www.greyhound.com/
Bus from Seattle Bus Station to Denver Union Station
- Ave. Duration
- 28h 20m
- Frequency
- Once daily
- Estimated price
- $200–380
- Website
- https://www.greyhound.com/
Bus from Denver Union Station to St Louis Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- Twice daily
- Estimated price
- $120–240
- Website
- https://www.greyhound.com/
Bus from St Louis Bus Station to Atlanta Bus Station
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $80–160
- Website
- https://www.greyhound.com/
Bus from Atlanta Bus Station to Miami Airport Station
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- $100–190
- Website
- https://www.greyhound.com/
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- myebus.ca
Bus from Kamloops, BC - Sahali Mall to Kelowna Airport
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $18–27
- Website
- https://www.myebus.ca/
- Adult
- $18–27
Bus from Kamloops, BC - Sahali Mall to Kelowna Airport
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $18–27
- Website
- https://www.myebus.ca/
- Adult
- $18–27
Want to know more about travelling around United States
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
Kamloops to Miami bus services, operated by Rider Express, arrive at Vancouver, BC station.
Miami is 3h ahead of Kamloops. It is currently 8:28 PM in Kamloops and 11:28 PM in Miami.
Kamloops to Miami train services, operated by Rocky Mountaineer, arrive at Jasper station.
Yes, the driving distance between Kamloops to Miami is 3309 miles. It takes approximately 2 days 8h to drive from Kamloops to Miami.
Book your Kamloops to Miami train tickets online with Omio.
Book your Kamloops to Miami bus tickets online with Omio.
There are 6017+ hotels available in Miami.



















