From Olean, NY bus to Ellicott St & MTC then line 40 bus to 3rd St & Old Falls Blvd. 3 h 8 min $32. From Olean, NY bus to Washington St & Swan St, line 6 bus to Buffalo, then train to Niagara Falls. 4 h 26 min $61. From Olean drive to Niagara Falls. 1 h 58 min $12.