Cities · Canada

Megabus service from Kingston

Kingston's downtown intercity bus terminal is a short walk from Queen's University and City Hall.

Region
Canada
Population
132,485
Megabus departures
54
Inbound routes
55

Where the bus stops

Kingston Bus Terminal. Kingston Transit local buses serve the terminal and downtown.

Outbound Megabus routes

Megabus runs 54 distinct outbound corridors from Kingston. The full list is below; click any route for stops, fares, schedule and onboard expectations.

Kingston → Syracuse
from$7.50 2h 5m 13×/day
Kingston → Rochester
from$8.00 2h 17m 13×/day
Kingston → Utica
from$8.50 2h 25m 13×/day
Kingston → Herkimer
from$9.00 2h 39m 13×/day
Kingston → Mohawk
from$9.00 2h 39m 13×/day
Kingston → Richfield Springs
from$9.50 2h 50m 13×/day
Kingston → Cooperstown
from$10 3h 3m 13×/day
Kingston → Oneonta
from$11 3h 15m 12×/day
Kingston → Davenport Center
from$11 3h 23m 12×/day
Kingston → Toronto
from$11 3h 25m 12×/day
Kingston → Meridale
from$11 3h 26m 12×/day
Kingston → Buffalo
from$11 3h 27m 12×/day
Kingston → Harpersfield
from$11 3h 30m 12×/day
Kingston → Delhi
from$11 3h 32m 12×/day
Kingston → Stamford
from$11 3h 33m 12×/day
Kingston → Grand Gorge
from$12 3h 39m 12×/day
Kingston → Andes
from$12 3h 43m 12×/day
Kingston → Montreal
from$12 3h 47m 12×/day
Kingston → Prattsville
from$12 3h 47m 12×/day
Kingston → Margaretville
from$12 3h 50m 12×/day
Kingston → Arkville
from$12 3h 51m 12×/day
Kingston → Fleischmanns
from$12 3h 54m 12×/day
Kingston → Windham
from$12 3h 54m 12×/day
Kingston → Albany
from$12 3h 55m 12×/day
Kingston → Hensonville
from$12 3h 56m 12×/day
Kingston → Highmount
from$12 3h 56m 12×/day
Kingston → Big Indian
from$12 4h 1m 12×/day
Kingston → Hunter
from$12 4h 1m 12×/day
Kingston → Shandaken
from$12 4h 1m 12×/day
Kingston → Allaben
from$12 4h 3m 12×/day
Kingston → Quarryville
from$13 4h 6m 12×/day
Kingston → Tannersville
from$13 4h 6m 12×/day
Kingston → Haines Falls
from$13 4h 7m 12×/day
Kingston → Phoenicia
from$13 4h 7m 12×/day
Kingston → Lake Hill
from$13 4h 9m 12×/day
Kingston → Mount Tremper
from$13 4h 11m 12×/day
Kingston → Willow
from$13 4h 11m 12×/day
Kingston → Palenville
from$13 4h 12m 12×/day
Kingston → Shady
from$13 4h 13m 12×/day
Kingston → Bearsville
from$13 4h 14m 12×/day
Kingston → Woodstock
from$13 4h 17m 12×/day
Kingston → Saugerties
from$13 4h 20m 12×/day
Kingston → West Hurley
from$13 4h 20m 12×/day
Kingston → Rosendale
from$13 4h 31m 12×/day
Kingston → Tillson
from$14 4h 32m 12×/day
Kingston → New Paltz
from$14 4h 37m 12×/day
Kingston → Newburgh
from$14 4h 56m 11×/day
Kingston → Ridgewood
from$16 5h 31m 11×/day
Kingston → Newark
from$16 5h 48m 11×/day
Kingston → New York
from$17 5h 54m 11×/day
Kingston → Ashland
from$27 10h 36m 8×/day
Kingston → Bloomington (IN)
from$32 12h 54m 7×/day
Kingston → Davenport
from$37 15h 9m 6×/day
Kingston → Seattle
from$103 44h 6m 2×/day

Inbound Megabus routes

Syracuse → Kingston
from$7.50 2h 5m 13×/day
Rochester → Kingston
from$8.00 2h 17m 13×/day
Utica → Kingston
from$8.50 2h 25m 13×/day
Herkimer → Kingston
from$9.00 2h 39m 13×/day
Mohawk → Kingston
from$9.00 2h 39m 13×/day
Richfield Springs → Kingston
from$9.50 2h 50m 13×/day
Cooperstown → Kingston
from$10 3h 3m 13×/day
Oneonta → Kingston
from$11 3h 15m 12×/day
Davenport Center → Kingston
from$11 3h 23m 12×/day
Binghamton → Kingston
from$11 3h 25m 12×/day
Toronto → Kingston
from$11 3h 25m 12×/day
Meridale → Kingston
from$11 3h 26m 12×/day
Buffalo → Kingston
from$11 3h 27m 12×/day
Harpersfield → Kingston
from$11 3h 30m 12×/day
Delhi → Kingston
from$11 3h 32m 12×/day
Stamford → Kingston
from$11 3h 33m 12×/day
Grand Gorge → Kingston
from$12 3h 39m 12×/day
Andes → Kingston
from$12 3h 43m 12×/day
Montreal → Kingston
from$12 3h 47m 12×/day
Prattsville → Kingston
from$12 3h 47m 12×/day
Margaretville → Kingston
from$12 3h 50m 12×/day
Arkville → Kingston
from$12 3h 51m 12×/day
Fleischmanns → Kingston
from$12 3h 54m 12×/day
Windham → Kingston
from$12 3h 54m 12×/day
Albany → Kingston
from$12 3h 55m 12×/day
Hensonville → Kingston
from$12 3h 56m 12×/day
Highmount → Kingston
from$12 3h 56m 12×/day
Big Indian → Kingston
from$12 4h 1m 12×/day
Hunter → Kingston
from$12 4h 1m 12×/day
Shandaken → Kingston
from$12 4h 1m 12×/day
Allaben → Kingston
from$12 4h 3m 12×/day
Quarryville → Kingston
from$13 4h 6m 12×/day
Tannersville → Kingston
from$13 4h 6m 12×/day
Haines Falls → Kingston
from$13 4h 7m 12×/day
Phoenicia → Kingston
from$13 4h 7m 12×/day
Lake Hill → Kingston
from$13 4h 9m 12×/day
Mount Tremper → Kingston
from$13 4h 11m 12×/day
Willow → Kingston
from$13 4h 11m 12×/day
Palenville → Kingston
from$13 4h 12m 12×/day
Shady → Kingston
from$13 4h 13m 12×/day
Bearsville → Kingston
from$13 4h 14m 12×/day
Woodstock → Kingston
from$13 4h 17m 12×/day
Saugerties → Kingston
from$13 4h 20m 12×/day
West Hurley → Kingston
from$13 4h 20m 12×/day
Rosendale → Kingston
from$13 4h 31m 12×/day
Tillson → Kingston
from$14 4h 32m 12×/day
New Paltz → Kingston
from$14 4h 37m 12×/day
Newburgh → Kingston
from$14 4h 56m 11×/day
Ridgewood → Kingston
from$16 5h 31m 11×/day
Newark → Kingston
from$16 5h 48m 11×/day
New York → Kingston
from$17 5h 54m 11×/day
Ashland → Kingston
from$27 10h 36m 8×/day
Bloomington (IN) → Kingston
from$32 12h 54m 7×/day
Davenport → Kingston
from$37 15h 9m 6×/day
Seattle → Kingston
from$103 44h 6m 2×/day