Travel from Massachusetts to Ohio

Bus or fly from Massachusetts to Ohio?

Southwest Airlines, Delta and 3 other airlines fly from Boston to Columbus hourly. Alternatively, Lucky Star Bus operates a bus from Boston to Columbus hourly. Tickets cost $25 and the journey takes 4 h 30 min. 2 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 Massachusetts to Ohio

From State Street - to Wonderland subway to Airport Subway Station, bus to Boston airport, fly to Columbus airport, then bus to Columbus. 4 h 12 min $206. From State Street - to Wonderland subway to Airport Subway Station, bus to Boston airport, fly to Cleveland airport, subway to Superior Av & W 3Rd St, then bus to Parma. 4 h 47 min $128. From State Street - to Wonderland subway to Airport Subway Station, 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. 5 h 55 min $268. From Springfield, MA bus to Union Pl and Church St, line 30 bus to Hartford airport, fly to Cleveland airport, subway to Superior Av & W 3Rd St, then bus to Parma. 6 h $222. From State Street - to Wonderland subway to Airport Subway Station, bus to Boston airport, fly to Pittsburgh airport, bus to Seventh Ave At William Penn Pl, walk to Pittsburgh, PA, then bus to Youngstown. 6 h 42 min $178. From 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. 14 h 21 min $327. From Boston, MA bus to New York, NY then bus to Columbus, OH. 14 h 47 min $95. From Boston South Station Amtrak train to Cleveland Amtrak, walk to Superior Av & E 3Rd St, bus to Cleveland, OH, then bus to Columbus, OH. 18 h 50 min $227. From Boston, MA bus to New York, NY then bus to Columbus, OH. 19 h 14 min $139. From Boston drive to Columbus. 12 h 47 min $91.