Travel from New-York to Bristol-RI-USA

Train, bus or fly from New York to Bristol?

Amtrak Acela Express operates a train from New York to Bristol every 3 hours. Tickets cost $49 and the journey takes 2 h 54 min. Rhode Island Public Transit Authority also services this route every 30 minutes. Alternatively, Peter Pan Bus Lines operates a bus from New York to Bristol every 4 hours. Tickets cost $19 - $35 and the journey takes 3 h 25 min. Rhode Island Public Transit Authority also services this route every 30 minutes.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from New York to Bristol

From New York Penn Station train to Providence Amtrak, walk to Kennedy Plaza, then line 60 bus to Hope At 889 Hope. 3 h 51 min $51. From New York City, NY - Port Authority Bus Terminal bus to Kennedy Plaza then line 60 bus to Hope Ns Washington. 4 h 17 min $32. From Manhattan, NY bus to Canal Fs Smith, line 55 bus to Kennedy Plaza, then line 60 bus to Hope Ns Franklin. 5 h 6 min $22. From New York drive to Bristol. 3 h 43 min $23. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Providence airport, line 20 bus to Kennedy Plaza, then line 60 bus to Bristol. 4 h 20 min $292. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Boston airport, bus to Boston South Station Amtrak, train to Providence Amtrak, walk to Kennedy Plaza, then line 60 bus to Bristol. 5 h 26 min $150. From Penn Station train to Station D Jamaica Station, train to New York JFK airport, fly to Boston airport, bus to Boston South Station Amtrak, train to Providence Amtrak, walk to Kennedy Plaza, then line 60 bus to Bristol. 5 h 17 min $152. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Boston airport, bus to Boston South Station Amtrak, train to Providence Amtrak, walk to Kennedy Plaza, then line 60 bus to Bristol. 5 h 15 min $160. From New York Penn Station train to 30th Street Station, train to Philadelphia airport, fly to Providence airport, line 20 bus to Kennedy Plaza, then line 60 bus to Bristol. 5 h 37 min $424.