Travel from Baltimore to Chapel-Hill

Train, bus or fly from Baltimore to Chapel Hill?

Southwest Airlines and Delta fly from Baltimore to Chapel Hill every 4 hours. Alternatively, Greyhound USA operates a bus from Baltimore to Chapel Hill hourly. Tickets cost $10 - $22 and the journey takes 51 min. 2 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 Baltimore to Chapel Hill

From PRATT ST LIGHT RAIL STAT sb tram to Baltimore airport, fly to Raleigh/Durham airport, line 100 bus to Regional Transit Center, then line 800 bus to Chapel Hill. 3 h 41 min $127. From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, fly to Raleigh/Durham airport, line 100 bus to Regional Transit Center, then line 800 bus to Chapel Hill. 4 h 22 min $286. From Baltimore Penn Station Amtrak train to UNION STATION station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Raleigh/Durham airport, line 100 bus to Regional Transit Center, then line 800 bus to Chapel Hill. 5 h 7 min $301. From Baltimore Downtown, MD bus to Washington, Megabus to GoDurham Station, then line 400 bus to E Franklin St at Varsity Theatre. 7 h 21 min $50. From Baltimore Downtown, MD bus to Richmond, VA, bus to GoDurham Station, then line 400 bus to E Franklin St at Varsity Theatre. 8 h 25 min $66. From Baltimore Penn Station Amtrak train to GoDurham Station then line 400 bus to E Franklin St at Varsity Theatre. 8 h 26 min $118. From Baltimore drive to Chapel Hill. 5 h 27 min $37.