Search bus tickets to New York

switcheroo

Quickview

How to get to New York by bus?

Routes623
Trips per day3,762
bus carriers30
Stations36
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.26 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 19 Allen St. Port Authority Bus Station is the busiest bus station in New York.

Philadelphia

There are 135 bus schedules per day connecting Philadelphia with New York. It takes on average 2 hours and 4 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 4m
Avg. Price
$10.40

Washington D.C.

There are 111 bus schedules per day connecting Washington D.C. with New York. It takes on average 4 hours and 37 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 37m
Avg. Price
$19.16

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

Baltimore

There are 90 bus schedules per day connecting Baltimore with New York. It takes on average 3 hours and 40 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 40m
Avg. Price
$21.34

Boston

There are 86 bus schedules per day connecting Boston with New York. It takes on average 4 hours and 37 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 37m
Avg. Price
$19.19

Located in New York, United States of America, you can travel by bus to New York from 623 destinations and choose from 3762 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 2568.19 miles, 4132.05 kms, covering the journey in 86 hours and 5 minutes

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

Bus companies serving New York

Adirondack Pool

There are 60.209677 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 48m
Avg. Price
$34.62

Adirondack Trailways

There are 222.65 daily Adirondack Trailways schedules to New York. Adirondack Trailways can get you to New York by bus from 66 destinations including Catskill.
Avg. Time
5h 21m
Avg. Price
$46.75

BoltBus

There are 62.116667 daily BoltBus schedules to New York. BoltBus can get you to New York by bus from 7 destinations including Philadelphia.
Avg. Time
3h 12m
Avg. Price
$15.99

BestBus

There are 16.783333 daily BestBus schedules to New York. BestBus can get you to New York by bus from 4 destinations including Washington.
Avg. Time
4h 21m
Avg. Price
$21.71

Concord Coach Lines

There are 3.727273 daily Concord Coach Lines schedules to New York. Concord Coach Lines can get you to New York by bus from 3 destinations including Portland.
Avg. Time
5h 38m
Avg. Price
$74.94

C&J

There are 7.7 daily C&J schedules to New York. C&J can get you to New York by bus from 3 destinations including Portsmouth.
Avg. Time
5h 5m
Avg. Price
$75.69

Fullington Trailways

There are 173.05 daily Fullington Trailways schedules to New York. Fullington Trailways can get you to New York by bus from 71 destinations including Lewistown.
Avg. Time
8h 25m
Avg. Price
$64.64

Greyhound

There are 286.836134 daily Greyhound schedules to New York. Greyhound can get you to New York by bus from 489 destinations including Washington.
Avg. Time
9h 24m
Avg. Price
$39.84

Go Buses

There are 28.278689 daily Go Buses schedules to New York. Go Buses can get you to New York by bus from 11 destinations including Cambridge.
Avg. Time
3h 58m
Avg. Price
$24.38

Megabus

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

Trailways NY Pool

There are 27.147541 daily Trailways NY Pool schedules to New York. Trailways NY Pool can get you to New York by bus from 9 destinations including Syracuse.
Avg. Time
5h 43m
Avg. Price
$38.17

Trailways NY

There are 48.566667 daily Trailways NY schedules to New York. Trailways NY can get you to New York by bus from 20 destinations including Avon.
Avg. Time
9h 15m
Avg. Price
$71.86

Pine Hill Kingston

There are 259.770492 daily Pine Hill Kingston schedules to New York. Pine Hill Kingston can get you to New York by bus from 34 destinations including Bloomington.
Avg. Time
3h 6m
Avg. Price
$31.35

Peter Pan Lines

There are 285.540984 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 48m
Avg. Price
$23.57

SprinterBus

There are 8.166667 daily SprinterBus schedules to New York. SprinterBus can get you to New York by bus from 5 destinations including Virginia Beach.
Avg. Time
7h 1m
Avg. Price
$49.66

BestBus Prime

There are 4.454545 daily BestBus Prime schedules to New York. BestBus Prime can get you to New York by bus from 4 destinations including Washington.
Avg. Time
4h 25m
Avg. Price
$38.15

CoachRun

There are 16.183333 daily CoachRun schedules to New York. CoachRun can get you to New York by bus from 6 destinations including Quincy.
Avg. Time
4h 13m
Avg. Price
$12.40

Dartmouth Coach

There are 4.6 daily Dartmouth Coach schedules to New York. Dartmouth Coach can get you to New York by bus from 2 destinations including Lebanon.
Avg. Time
5h 11m
Avg. Price
$79.95

Fullington Express

There are 1.333333 daily Fullington Express schedules to New York. Fullington Express can get you to New York by bus from State College.
Avg. Time
5h 0m
Avg. Price
$69.00

NYC Airporter

There are 77.944444 daily NYC Airporter schedules to New York. NYC Airporter can get you to New York by bus from Queens.
Avg. Time
1h 30m
Avg. Price
$17.96

OurBus

There are 65.548387 daily OurBus schedules to New York. OurBus can get you to New York by bus from 47 destinations including Ithaca.
Avg. Time
4h 9m
Avg. Price
$24.75

PandaNY Bus

There are 166 daily PandaNY Bus schedules to New York. PandaNY Bus can get you to New York by bus from 41 destinations including Atlanta.
Avg. Time
11h 21m
Avg. Price
$37.23

Suburban Transit

There are 17.266667 daily Suburban Transit schedules to New York. Suburban Transit can get you to New York by bus from 2 destinations including Princeton.
Avg. Time
1h 18m
Avg. Price
$8.78

ShortLine

There are 24.672131 daily ShortLine schedules to New York. ShortLine can get you to New York by bus from 2 destinations including Binghamton.
Avg. Time
4h 44m
Avg. Price
$32.73

Virginia Breeze

There are 9.066667 daily Virginia Breeze schedules to New York. Virginia Breeze can get you to New York by bus from 8 destinations including Staunton.
Avg. Time
7h 49m
Avg. Price
$67.00

Wanda Coach

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

Washington Deluxe LUX

There are 2 daily Washington Deluxe LUX schedules to New York. Washington Deluxe LUX can get you to New York by bus from Washington.
Avg. Time
4h 29m
Avg. Price
$37.98

Vamoose Gold

There are 4.35 daily Vamoose Gold schedules to New York. Vamoose Gold can get you to New York by bus from 3 destinations including Bethesda.
Avg. Time
4h 45m
Avg. Price
$59.86

Vamoose

There are 12.05 daily Vamoose schedules to New York. Vamoose can get you to New York by bus from 3 destinations including Bethesda.
Avg. Time
4h 53m
Avg. Price
$30.96

Washington Deluxe

There are 6.551724 daily Washington Deluxe schedules to New York. Washington Deluxe can get you to New York by bus from Washington.
Avg. Time
4h 29m
Avg. Price
$25.53