Travel from New-Hampshire to Ohio

Bus from New Hampshire to Ohio

Boston Express operates a bus from Manchester to Columbus every 2 hours. Tickets cost $15 - $18 and the journey takes 1 h 25 min. 6 other operators also service this route.

Travel Guides

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

How to get from New Hampshire to Ohio

From Salem, New Hampshire bus to Boston airport, fly to Columbus airport, then bus to Columbus. 4 h 51 min $223. From Salem, New Hampshire bus to Boston airport, fly to Cleveland airport, subway to Superior Av & W 3Rd St, then bus to Parma. 5 h 25 min $145. From Salem, New Hampshire bus to Boston airport, fly to Covington airport, bus to Covington Transit Center, line 25 bus to Government Square Area H, then line 4 bus to Cincinnati. 6 h 33 min $285. From Salem, New Hampshire bus to Boston airport, fly to Pittsburgh airport, bus to Seventh Ave At William Penn Pl, walk to Pittsburgh, PA, then bus to Youngstown. 7 h 20 min $195. From Manchester, NH line 3536 bus to Manchester airport, fly to Detroit airport, bus to Blake Transit Center, walk to Ann Arbor, MI, then bus to Toledo. 7 h 20 min $183. From Manchester, NH bus to Boston South Station Amtrak, train to New York Penn Station, walk to 34 St - Herald Sq, subway to New York, NY, then bus to Columbus, OH. 16 h 46 min $191. From Manchester, NH bus to Boston, MA, bus to New York, NY, then bus to Columbus, OH. 17 h 3 min $113. From Manchester, NH bus to Boston South Station Amtrak, train to Cleveland Amtrak, walk to Superior Av & E 3Rd St, bus to Cleveland, OH, then bus to Columbus, OH. 21 h 15 min. From Manchester, NH bus to Boston, MA, bus to New York, NY, then bus to Columbus, OH. 21 h 39 min $157. From Manchester drive to Columbus. 13 h 25 min $95.