Located in New York, United States of America, you can travel by bus to Newburgh from 31 destinations and choose from 105 daily bus schedules to get you there. Adirondack Trailways has the most bus connections to Newburgh. The furthest bus arriving in Newburgh covers a distance of 780.09 miles, 1255.12 kms, covering the journey in 25 hours and 56 minutes
There are 30.065574 daily Adirondack Pool schedules to Newburgh. Adirondack Pool can get you to Newburgh by bus from 18 destinations including Albany.
There are 83.866667 daily Adirondack Trailways schedules to Newburgh. Adirondack Trailways can get you to Newburgh by bus from 57 destinations including New Paltz.
There are 10.139535 daily Greyhound schedules to Newburgh. Greyhound can get you to Newburgh by bus from 52 destinations including Washington.
There are 7 daily Trailways NY Pool schedules to Newburgh. Trailways NY Pool can get you to Newburgh by bus from 8 destinations including Binghamton.
There are 11.509091 daily Trailways NY schedules to Newburgh. Trailways NY can get you to Newburgh by bus from 16 destinations including Syracuse.
There are 58.423729 daily Pine Hill Kingston schedules to Newburgh. Pine Hill Kingston can get you to Newburgh by bus from 33 destinations including New Paltz.