There are 7 ways to get from Kingston to The Blue Mountains by bus (Flixbus), train, bus, car, or plane
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 Kingston, ON to Pearson International Airport Terminal 1bus Kingston
- Take the bus from Toronto Pearson Airport to Blue Mountain Villagebus FlixBus 2711
7h 8m$29–110Train, bus via Vaughan
- Take the train from Kingston to Toronto Union Stationtrain VIA Rail
- Take the bus from Vaughan - Pioneer Village to Blue Mountain Villagebus FlixBus 2711
7h 50m$78–296Drive 388.4 km
- Drive from Kingston to The Blue Mountainscar 388.4 km
4h 48m$77–111Bus, fly
- Take the bus from Kingston to Ottawabus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Pearson International Airport (YYZ)plane YOW - YYZ
- Take the bus from Toronto Pearson Airport to Blue Mountain Villagebus
8h 19m$175–625Train, bus
- Take the train from Kingston to Toronto Union Stationtrain VIA Rail
- Take the bus from Toronto to Blue Mountain Villagebus FlixBus 2711
7h 47m$82–304Bus via Kingston (Flixbus)
- Take the bus from Kingston to Toronto Pearson Airportbus FlixBus 2700 / ...
- Take the bus from Toronto Pearson Airport to Blue Mountain Villagebus FlixBus 2711
7h 53m$58–97Train, bus via Barrie
- Take the train from Kingston to Toronto Union Stationtrain
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
- Take the bus from Barrie to Blue Mountain Villagebus
8h 44m$82–304
Kingston to The Blue Mountains by bus and foot
Questions & Answers
The cheapest way to get from Kingston to The Blue Mountains is to bus via Kingston which costs $55 - $100 and takes 7h 53m.
The fastest way to get from Kingston to The Blue Mountains is to drive which takes 4h 48m and costs $75 - $110.
No, there is no direct bus from Kingston to The Blue Mountains. However, there are services departing from Kingston, ON and arriving at Blue Mountain Village via Toronto Pearson Airport. The journey, including transfers, takes approximately 7h 8m.
The distance between Kingston and The Blue Mountains is 428 km. The road distance is 388.4 km.
The best way to get from Kingston to The Blue Mountains without a car is to bus which takes 7h 8m and costs $29 - $110.
It takes approximately 7h 8m to get from Kingston to The Blue Mountains, including transfers.
Kingston to The Blue Mountains bus services, operated by Flixbus USA, depart from Kingston station.
Kingston to The Blue Mountains bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Kingston to The Blue Mountains is 388 km. It takes approximately 4h 48m to drive from Kingston to The Blue Mountains.
Book your Kingston to The Blue Mountains bus tickets online with Omio and FlixBus.
What companies run services between Kingston, ON, Canada and The Blue Mountains, ON, Canada?
You can take a bus from Kingston, ON to The Blue Mountains via Pearson International Airport Terminal 1, Toronto Pearson Airport, and Blue Mountain Village in around 7h 8m.
- Website
- aircanada.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $50–350
- Website
- flyporter.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $280–550
- Website
- westjet.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $120–550
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $16–22
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Kingston, ON to Pearson International Airport Terminal 1
- Ave. Duration
- 3h 55m
- Frequency
- Every 3 hours
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $50–75
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto Pearson Airport to Blue Mountain Village
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $19–35
- Schedules at
- Flixbus USA
Bus from Vaughan - Pioneer Village to Blue Mountain Village
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $17–29
- Schedules at
- Flixbus USA
Bus from Kingston to Ottawa
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $22–40
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Blue Mountain Village
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $19–35
- Schedules at
- Flixbus USA
Bus from Toronto to Blue Mountain Village
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $23–40
- Schedules at
- Flixbus USA
Bus from Kingston to Toronto Pearson Airport
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a day
- Estimated price
- $35–65
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Blue Mountain Village
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $19–35
- Schedules at
- Flixbus USA
Bus from Barrie to Blue Mountain Village
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $8–14
- Schedules at
- Flixbus USA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Italy Travel Guides, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 366+ hotels available in The Blue Mountains.











