Travel from Syracuse-NY-USA to Olean

Bus from Syracuse to Olean

Greyhound USA operates a bus from Syracuse to Olean 3 times a day. Tickets cost $21 - $50 and the journey takes 3 h 10 min. 3 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Syracuse to Olean

From Syracuse train to Washington St & Exchange St, line 6 bus to Buffalo, NY, then bus to Olean, NY. 5 h 52 min $112. From Syracuse, NY bus to Buffalo, NY then bus to Olean, NY. 6 h 20 min $83. From S.Salina St & Water St bus to Syracuse, NY, bus to Rochester, NY, bus to Buffalo, then bus to Olean, NY. 8 h 25 min $71. From Syracuse drive to Olean. 3 h 21 min $28.

Operators from Syracuse to Olean

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
Niagara FrontierNiagara Frontier
Coach USA201-225-7500Coach USA
Greyhound USA+1 214-849-8100Greyhound USA
CentroCentro
Megabus877-462-6342Megabus