There are 10 ways to get from Kingston to Charlevoix by train, plane, bus, car, 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.
Train to Toronto Island Airport, fly to Sault Ste. Marie Airport, bus
best- Take the train from Kingston to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Sault Ste. Marie Airport (YAM)plane YTZ - YAM
- Take the bus from Sault Ste. Marie, MI to St. Ignace Transportation Centerbus
- Take the bus from St. Ignace to Charlevoix, MIbus
11h 40m$206–600Bus via Toronto
cheapest- Take the bus from Kingston, ON to Toronto - Union Stationbus
- Take the bus from Toronto to Detroit Bus Stationbus
- Take the bus from Detroit Greyhound to Petoskey, MIbus
21h 45m$102–231Train, bus
- Take the train from Kingston to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Windsortrain
- Take the bus from Detroit Greyhound to Petoskey, MIbus
19h 48m$164–527Train, bus via Kalamazoo
- Take the train from Kingston to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Windsortrain
- Take the train from Detroit to Kalamazootrain
- Take the bus from Kalamazoo Metro Transit to Charlevoix, MIbus
20h 35m$189–586Drive 602.9 mi
- Drive from Kingston to Charlevoixcar 602.9 mi
10h 38m$138–200Train to Toronto Pearson International Airport, fly to Sault Ste. Marie Airport, bus
- Take the train from Kingston to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Sault Ste. Marie Airport (YAM)plane YYZ - YAM
- Take the bus from Sault Ste. Marie, MI to St. Ignace Transportation Centerbus
- Take the bus from St. Ignace to Charlevoix, MIbus
12h 5m$466–1,550Train, train to Rochester, fly to Pellston, bus
- Take the train from Kingston to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Rochestertrain
- Fly from Rochester (ROC) to Pellston (PLN)plane ROC - PLN
- Take the bus from Pellston to Charlevoix, MIbus
16h 47m$206–918Bus, bus to Syracuse Hancock International Airport, fly to Pellston
- Take the bus from Kingston to Ottawabus
- Take the bus from Ottawa to Syracuse Bus Stationbus
- Fly from Syracuse Hancock International Airport (SYR) to Pellston (PLN)plane SYR - PLN
- Take the bus from Pellston to Charlevoix, MIbus
16h 14m$159–685Bus
- Take the bus from Kingston to Detroit Bus Stationbus FlixBus 2701
- Take the bus from Detroit Greyhound to Petoskey, MIbus 1488
21h 50m$126–219Train, bus #2
- Take the train from Kingston to Toronto Union Stationtrain
- Take the bus from Toronto to Detroit Bus Stationbus
- Take the bus from Detroit Greyhound to Petoskey, MIbus
22h 34m$138–370
Kingston to Charlevoix by bus, train, and car
Questions & Answers
The cheapest way to get from Kingston to Charlevoix is to drive which costs $130 - $200 and takes 10h 38m.
The fastest way to get from Kingston to Charlevoix is to drive which takes 10h 38m and costs $130 - $200.
No, there is no direct bus from Kingston to Charlevoix. However, there are services departing from Kingston, ON and arriving at Charlevoix, MI via Toronto, Detroit Greyhound and Petoskey, MI. The journey, including transfers, takes approximately 21h 45m.
The distance between Kingston and Charlevoix is 607 miles. The road distance is 606.5 miles.
The best way to get from Kingston to Charlevoix without a car is to bus via Toronto which takes 21h 45m and costs $100 - $240.
It takes approximately 11h 40m to get from Kingston to Charlevoix, including transfers.
Kingston to Charlevoix bus services, operated by Megabus Canada, depart from Kingston, ON station.
Kingston to Charlevoix bus services, operated by Megabus Canada, arrive at Toronto - Union Station.
Yes, the driving distance between Kingston to Charlevoix is 606 miles. It takes approximately 10h 38m to drive from Kingston to Charlevoix.
There are 203+ hotels available in Charlevoix.
What companies run services between Kingston, ON, Canada and Charlevoix, MI, USA?
You can take a bus from Kingston, ON to Charlevoix, MI via Toronto - Union Station, Toronto, Detroit Greyhound, and Petoskey, MI in around 21h 45m.
- Website
- delta.com
Flights from Rochester to Pellston via Detroit
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $85–470
Flights from Syracuse Hancock International Airport to Pellston via Detroit
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- $95–550
- Website
- united.com
Flights from Rochester to Pellston via Chicago O'Hare
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $110–550
Flights from Syracuse Hancock International Airport to Pellston via Chicago O'Hare
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $120–600
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Sault Ste. Marie Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $45–290
- Website
- flyporter.com
Flights from Toronto Island Airport to Sault Ste. Marie Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $140–350
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $40–190
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $75–180
- Business Plus
- $85–190
- Economy
- $45–120
- Economy Plus
- $50–130
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $40–190
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $75–180
- Business Plus
- $85–190
- Economy
- $45–120
- Economy Plus
- $50–130
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $60–220
- Website
- VIA Rail
- Escape
- $60–150
- Business
- $95–200
- Business Plus
- $100–220
- Economy
- $65–160
- Economy Plus
- $75–170
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $40–190
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $75–180
- Business Plus
- $85–190
- Economy
- $45–120
- Economy Plus
- $50–130
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $60–220
- Website
- VIA Rail
- Escape
- $60–150
- Business
- $95–200
- Business Plus
- $100–220
- Economy
- $65–160
- Economy Plus
- $75–170
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $40–190
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $75–180
- Business Plus
- $85–190
- Economy
- $45–120
- Economy Plus
- $50–130
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $40–190
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $75–180
- Business Plus
- $85–190
- Economy
- $45–120
- Economy Plus
- $50–130
Train from Toronto Union Station to Rochester
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Estimated price
- $45–200
- Website
- VIA Rail
- Escape
- $45–130
- Business
- $80–190
- Business Plus
- $90–200
- Economy
- $50–130
- Economy Plus
- $55–140
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $40–190
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $75–180
- Business Plus
- $85–190
- Economy
- $45–120
- Economy Plus
- $50–130
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Detroit to Kalamazoo
- Ave. Duration
- 2h 47m
- Frequency
- 3 times a day
- Estimated price
- $45–95
- Website
- Amtrak
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Sault Ste. Marie, MI to St. Ignace Transportation Center
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $10–25
- Website
- Indian Trails
Bus from St. Ignace to Charlevoix, MI
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $11–27
- Website
- Indian Trails
Bus from Detroit Greyhound to Petoskey, MI
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $55–95
- Website
- Indian Trails
Bus from Kalamazoo Metro Transit to Charlevoix, MI
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $40–75
- Website
- Indian Trails
Bus from Sault Ste. Marie, MI to St. Ignace Transportation Center
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $10–25
- Website
- Indian Trails
Bus from St. Ignace to Charlevoix, MI
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $11–27
- Website
- Indian Trails
Bus from Pellston to Charlevoix, MI
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7–21
- Website
- Indian Trails
Bus from Pellston to Charlevoix, MI
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7–21
- Website
- Indian Trails
Bus from Detroit Greyhound to Petoskey, MI
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $55–95
- Website
- Indian Trails
Bus from Detroit Greyhound to Petoskey, MI
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $55–95
- Website
- Indian Trails
Bus from Detroit Greyhound to Petoskey, MI
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $55–95
- Website
- Indian Trails
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kingston to Ottawa
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- $16–28
- Schedules at
- Flixbus USA
Bus from Ottawa to Syracuse Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $30–50
- Schedules at
- Flixbus USA
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- Every 4 hours
- Estimated price
- $35–65
- Schedules at
- Flixbus USA
Bus from Kingston to Detroit Bus Station
- Ave. Duration
- 11h 5m
- Frequency
- Twice daily
- Estimated price
- $65–110
- Schedules at
- Flixbus USA
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- Every 4 hours
- Estimated price
- $35–65
- Schedules at
- Flixbus USA
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Kingston, ON to Toronto - Union Station
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $30–55
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
Why you should take the train in the US
Read the travel guide













