Search bus tickets to New York

switcheroo

Quickview

How to get to New York by bus?

Routes583
Trips per day3,108
bus carriers29
Stations34
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

How to find cheap bus tickets to New York?

The cheapest prices for a bus ticket to New York that users have found recently on Wanderu start at $0.99. Such great deals to New York are available on 5 routes including Washington, Baltimore and Hartford. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to New York. Bronx at $4.04 has consistently the lowest average bus ticket prices to New York.

What are the main bus stations in New York?

The most popular bus stations in New York are Port Authority Bus Station, 7th Ave and W 27th St and 103 Canal St. Port Authority Bus Station is the busiest bus station in New York.

Philadelphia

There are 128 bus schedules per day connecting Philadelphia with New York. It takes on average 2 hours and 6 minutes to travel 81 miles, 130 kms, by bus from Philadelphia. 5 bus carriers offer schedules from Philadelphia, with BoltBus offering the most daily connections to New York. Traveling by bus from Philadelphia you will most likely to arrive in New York at 7th Ave and W 27th St.
Avg. Time
2h 6m
Avg. Price
$10.11

Montauk

There are 110 bus schedules per day connecting Montauk with New York. It takes on average 4 hours to travel 110 miles, 177 kms, by bus from Montauk. One bus company operates schedules from Montauk, with Hampton Luxury Liner offering the most daily connections to New York. Traveling by bus from Montauk you will most likely to arrive in New York at 40th St and 3rd Ave.
Avg. Time
4h 0m
Avg. Price
$40.82

Washington D.C.

There are 106 bus schedules per day connecting Washington D.C. with New York. It takes on average 4 hours and 36 minutes to travel 204 miles, 328 kms, by bus from Washington D.C.. 11 bus carriers offer schedules from Washington D.C., with BoltBus offering the most daily connections to New York. Traveling by bus from Washington D.C. you will most likely to arrive in New York at Port Authority Bus Station.
Avg. Time
4h 36m
Avg. Price
$19.05

Baltimore

There are 82 bus schedules per day connecting Baltimore with New York. It takes on average 3 hours and 39 minutes to travel 170 miles, 273 kms, by bus from Baltimore. 7 bus carriers offer schedules from Baltimore, with BoltBus offering the most daily connections to New York. Traveling by bus from Baltimore you will most likely to arrive in New York at Port Authority Bus Station.
Avg. Time
3h 39m
Avg. Price
$21.22

Boston

There are 74 bus schedules per day connecting Boston with New York. It takes on average 4 hours and 36 minutes to travel 191 miles, 307 kms, by bus from Boston. 6 bus carriers offer schedules from Boston, with BoltBus offering the most daily connections to New York. Traveling by bus from Boston you will most likely to arrive in New York at Port Authority Bus Station.
Avg. Time
4h 36m
Avg. Price
$18.90

Located in New York, United States of America, you can travel by bus to New York from 583 destinations and choose from 3108 daily bus schedules to get you there. Megabus has the most bus connections to New York. The furthest bus arriving in New York covers a distance of 2567.15 miles, 4130.39 kms, covering the journey in 90 hours and 55 minutes

Looking for other ways to get there? Check out Train options to New York.

Bus companies serving New York

Adirondack Pool

There are 59.95082 daily Adirondack Pool schedules to New York. Adirondack Pool can get you to New York by bus from 20 destinations including Albany.
Avg. Time
3h 15m
Avg. Price
$31.44

Adirondack Trailways

There are 138.033333 daily Adirondack Trailways schedules to New York. Adirondack Trailways can get you to New York by bus from 62 destinations including Oneonta.
Avg. Time
5h 21m
Avg. Price
$48.79

Fullington Trailways

There are 216.466667 daily Fullington Trailways schedules to New York. Fullington Trailways can get you to New York by bus from 72 destinations including Delmont.
Avg. Time
9h 0m
Avg. Price
$62.47

Greyhound

There are 231.937238 daily Greyhound schedules to New York. Greyhound can get you to New York by bus from 430 destinations including Boston.
Avg. Time
11h 12m
Avg. Price
$45.74

Megabus

There are 135.241758 daily Megabus schedules to New York. Megabus can get you to New York by bus from 27 destinations including Washington.
Avg. Time
4h 43m
Avg. Price
$19.98

Pine Hill Kingston

There are 183.883333 daily Pine Hill Kingston schedules to New York. Pine Hill Kingston can get you to New York by bus from 34 destinations including New Paltz.
Avg. Time
2h 53m
Avg. Price
$31.03

Peter Pan Lines

There are 160.04918 daily Peter Pan Lines schedules to New York. Peter Pan Lines can get you to New York by bus from 44 destinations including Boston.
Avg. Time
3h 57m
Avg. Price
$25.88

OurBus

There are 56.467742 daily OurBus schedules to New York. OurBus can get you to New York by bus from 46 destinations including Ithaca.
Avg. Time
4h 14m
Avg. Price
$24.67

PandaNY Bus

There are 162.315789 daily PandaNY Bus schedules to New York. PandaNY Bus can get you to New York by bus from 41 destinations including Baltimore.
Avg. Time
11h 36m
Avg. Price
$42.75

Wanda Coach

There are 87.540541 daily Wanda Coach schedules to New York. Wanda Coach can get you to New York by bus from 73 destinations including Philadelphia.
Avg. Time
10h 9m
Avg. Price
$49.99