Cities · US Northeast

Megabus service from New York

New York is the busiest intercity bus hub in North America, with curbside Megabus and FlixBus stops in Midtown and the Port Authority Bus Terminal three blocks west of Times Square.

Region
US Northeast
Population
8,336,817
Megabus departures
78
Inbound routes
77

Where the bus stops

34th St & 11th Ave Megabus stop and Port Authority Bus Terminal. From any Manhattan terminal you can reach the rest of the city by subway in under 30 minutes. The 1, 2, 3, A, C, E and 7 lines all stop within a few blocks of the main bus areas.

Outbound Megabus routes

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

New York → Newburgh
from$6.50 1h 31m 13×/day
New York → New Haven
from$7.00 1h 49m 13×/day
New York → New Paltz
from$7.00 1h 51m 13×/day
New York → Tillson
from$7.50 1h 57m 13×/day
New York → Allentown
from$7.50 1h 59m 13×/day
New York → Rosendale
from$7.50 1h 59m 13×/day
New York → Philadelphia
from$7.50 2h 2m 13×/day
New York → West Hurley
from$8.00 2h 11m 13×/day
New York → Bearsville
from$8.00 2h 15m 13×/day
New York → Woodstock
from$8.00 2h 15m 13×/day
New York → Mount Tremper
from$8.00 2h 17m 13×/day
New York → Shady
from$8.00 2h 17m 13×/day
New York → Saugerties
from$8.00 2h 18m 13×/day
New York → Willow
from$8.00 2h 18m 13×/day
New York → Lake Hill
from$8.50 2h 19m 13×/day
New York → Phoenicia
from$8.50 2h 20m 13×/day
New York → Allaben
from$8.50 2h 21m 13×/day
New York → Big Indian
from$8.50 2h 23m 13×/day
New York → Shandaken
from$8.50 2h 24m 13×/day
New York → Hartford
from$8.50 2h 25m 13×/day
New York → Highmount
from$8.50 2h 26m 13×/day
New York → Palenville
from$8.50 2h 26m 13×/day
New York → Tannersville
from$8.50 2h 27m 13×/day
New York → Fleischmanns
from$8.50 2h 29m 13×/day
New York → Haines Falls
from$8.50 2h 29m 13×/day
New York → Arkville
from$8.50 2h 30m 13×/day
New York → Hazleton
from$8.50 2h 30m 13×/day
New York → Hunter
from$8.50 2h 30m 13×/day
New York → Margaretville
from$8.50 2h 30m 13×/day
New York → Quarryville
from$8.50 2h 31m 13×/day
New York → Andes
from$9.00 2h 37m 13×/day
New York → Hensonville
from$9.00 2h 37m 13×/day
New York → Windham
from$9.00 2h 38m 13×/day
New York → Prattsville
from$9.00 2h 41m 13×/day
New York → Grand Gorge
from$9.50 2h 45m 13×/day
New York → Delhi
from$9.50 2h 47m 13×/day
New York → Stamford
from$9.50 2h 50m 13×/day
New York → Harpersfield
from$9.50 2h 53m 13×/day
New York → Meridale
from$9.50 2h 54m 13×/day
New York → Davenport Center
from$10 2h 59m 13×/day
New York → Northampton
from$10 3h 3m 13×/day
New York → Oneonta
from$10 3h 3m 13×/day
New York → Albany
from$10 3h 7m 13×/day
New York → Amherst
from$10 3h 11m 12×/day
New York → Binghamton
from$10 3h 11m 12×/day
New York → Cooperstown
from$11 3h 19m 12×/day
New York → Lewisburg
from$11 3h 27m 12×/day
New York → Providence
from$11 3h 31m 12×/day
New York → Richfield Springs
from$11 3h 32m 12×/day
New York → Worcester
from$11 3h 32m 12×/day
New York → Williamsport
from$11 3h 37m 12×/day
New York → Saratoga Springs
from$12 3h 42m 12×/day
New York → Mohawk
from$12 3h 45m 12×/day
New York → Herkimer
from$12 3h 47m 12×/day
New York → Baltimore
from$12 3h 48m 12×/day
New York → Cortland
from$12 3h 51m 12×/day
New York → Utica
from$12 3h 57m 12×/day
New York → Glens Falls
from$12 4h 1m 12×/day
New York → Boston
from$13 4h 13m 12×/day
New York → Bourne
from$13 4h 14m 12×/day
New York → Syracuse
from$13 4h 19m 12×/day
New York → Silver Spring
from$13 4h 25m 12×/day
New York → State College
from$13 4h 27m 12×/day
New York → Washington
from$13 4h 30m 12×/day
New York → Rochester
from$16 5h 26m 11×/day
New York → Kingston
from$17 5h 54m 11×/day
New York → Buffalo
from$17 6h 15m 11×/day
New York → Niagara Falls (ON)
from$18 6h 33m 11×/day
New York → Pittsburgh
from$18 6h 43m 11×/day
New York → Montreal
from$19 7h 3m 10×/day
New York → Toronto
from$20 7h 15m 10×/day
New York → Hamilton
from$20 7h 24m 10×/day
New York → Mississauga
from$20 7h 25m 10×/day
New York → London (ON)
from$22 8h 30m 10×/day
New York → Danville
from$23 8h 33m 9×/day
New York → Ashland
from$26 10h 7m 9×/day
New York → Bloomington (IN)
from$34 13h 50m 7×/day
New York → Davenport
from$43 17h 41m 4×/day

Inbound Megabus routes

Newburgh → New York
from$6.50 1h 31m 13×/day
New Paltz → New York
from$7.00 1h 51m 13×/day
Tillson → New York
from$7.50 1h 57m 13×/day
Allentown → New York
from$7.50 1h 59m 13×/day
Rosendale → New York
from$7.50 1h 59m 13×/day
Philadelphia → New York
from$7.50 2h 2m 13×/day
West Hurley → New York
from$8.00 2h 11m 13×/day
Bearsville → New York
from$8.00 2h 15m 13×/day
Woodstock → New York
from$8.00 2h 15m 13×/day
Mount Tremper → New York
from$8.00 2h 17m 13×/day
Shady → New York
from$8.00 2h 17m 13×/day
Saugerties → New York
from$8.00 2h 18m 13×/day
Willow → New York
from$8.00 2h 18m 13×/day
Lake Hill → New York
from$8.50 2h 19m 13×/day
Phoenicia → New York
from$8.50 2h 20m 13×/day
Allaben → New York
from$8.50 2h 21m 13×/day
Big Indian → New York
from$8.50 2h 23m 13×/day
Shandaken → New York
from$8.50 2h 24m 13×/day
Hartford → New York
from$8.50 2h 25m 13×/day
Highmount → New York
from$8.50 2h 26m 13×/day
Palenville → New York
from$8.50 2h 26m 13×/day
Tannersville → New York
from$8.50 2h 27m 13×/day
Fleischmanns → New York
from$8.50 2h 29m 13×/day
Haines Falls → New York
from$8.50 2h 29m 13×/day
Arkville → New York
from$8.50 2h 30m 13×/day
Hazleton → New York
from$8.50 2h 30m 13×/day
Hunter → New York
from$8.50 2h 30m 13×/day
Margaretville → New York
from$8.50 2h 30m 13×/day
Quarryville → New York
from$8.50 2h 31m 13×/day
Andes → New York
from$9.00 2h 37m 13×/day
Hensonville → New York
from$9.00 2h 37m 13×/day
Windham → New York
from$9.00 2h 38m 13×/day
Prattsville → New York
from$9.00 2h 41m 13×/day
Grand Gorge → New York
from$9.50 2h 45m 13×/day
Delhi → New York
from$9.50 2h 47m 13×/day
Stamford → New York
from$9.50 2h 50m 13×/day
Harpersfield → New York
from$9.50 2h 53m 13×/day
Meridale → New York
from$9.50 2h 54m 13×/day
Davenport Center → New York
from$10 2h 59m 13×/day
Northampton → New York
from$10 3h 3m 13×/day
Oneonta → New York
from$10 3h 3m 13×/day
Albany → New York
from$10 3h 7m 13×/day
Amherst → New York
from$10 3h 11m 12×/day
Binghamton → New York
from$10 3h 11m 12×/day
Cooperstown → New York
from$11 3h 19m 12×/day
Lewisburg → New York
from$11 3h 27m 12×/day
Providence → New York
from$11 3h 31m 12×/day
Richfield Springs → New York
from$11 3h 32m 12×/day
Worcester → New York
from$11 3h 32m 12×/day
Williamsport → New York
from$11 3h 37m 12×/day
Saratoga Springs → New York
from$12 3h 42m 12×/day
Mohawk → New York
from$12 3h 45m 12×/day
Herkimer → New York
from$12 3h 47m 12×/day
Baltimore → New York
from$12 3h 48m 12×/day
Cortland → New York
from$12 3h 51m 12×/day
Utica → New York
from$12 3h 57m 12×/day
Glens Falls → New York
from$12 4h 1m 12×/day
Boston → New York
from$13 4h 13m 12×/day
Bourne → New York
from$13 4h 14m 12×/day
Syracuse → New York
from$13 4h 19m 12×/day
Silver Spring → New York
from$13 4h 25m 12×/day
State College → New York
from$13 4h 27m 12×/day
Washington → New York
from$13 4h 30m 12×/day
Rochester → New York
from$16 5h 26m 11×/day
Kingston → New York
from$17 5h 54m 11×/day
Buffalo → New York
from$17 6h 15m 11×/day
Niagara Falls (ON) → New York
from$18 6h 33m 11×/day
Pittsburgh → New York
from$18 6h 43m 11×/day
Montreal → New York
from$19 7h 3m 10×/day
Toronto → New York
from$20 7h 15m 10×/day
Hamilton → New York
from$20 7h 24m 10×/day
Mississauga → New York
from$20 7h 25m 10×/day
London (ON) → New York
from$22 8h 30m 10×/day
Danville → New York
from$23 8h 33m 9×/day
Ashland → New York
from$26 10h 7m 9×/day
Bloomington (IN) → New York
from$34 13h 50m 7×/day
Davenport → New York
from$43 17h 41m 4×/day