Travel from San-Diego to North-Carolina

Train, bus or fly from San Diego to North Carolina?

American Airlines, Southwest Airlines and 2 other airlines fly from San Diego to Charlotte hourly. Alternatively, you can take a bus from San Diego to Charlotte via Los Angeles, Dallas, TX, and Atlanta, GA in around 2 days 11 h.

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 San Diego to North Carolina

From Broadway & Front St line 992 bus to San Diego airport, fly to Charlotte airport, then line 5 bus to Charlotte. 6 h 12 min $233. From Broadway & Front St line 992 bus to San Diego airport, fly to Fayetteville Municipal airport, then taxi to Fayetteville. 8 h 11 min $619. From Broadway & Front St line 992 bus to San Diego airport, fly to Greensboro/High Point airport, then taxi to Greensboro. 7 h 49 min $316. From Broadway & Front St line 992 bus to San Diego airport, fly to Raleigh/Durham airport, line 100 bus to Regional Transit Center, then line 300 bus to Cary. 8 h 14 min $227. From Broadway & Front St line 992 bus to San Diego airport, fly to Wilmington airport, then line 207 bus to Wilmington. 8 h 51 min $653. From San Diego, CA bus to Los Angeles, bus to Dallas, TX, bus to Atlanta, GA, then bus to Charlotte, NC. 2 days 11 h $278. From San Diego Santa Fe Depot Amtrak train to Los Angeles Union Station Amtrak, train to New Orleans Union Passenger Terminal Amtrak, train to Charlotte Amtrak, then taxi to Charlotte. 2 days 20 h $832. From San Diego bus to Fontana, CA, walk to Marygold @ Sierra Wb Fs, bus to Pomona Amtrak, train to Union Station, tram to Downtown Dallas, Megabus to Atlanta GA, then bus to Charlotte. 2 days 22 h $589. From San Diego drive to Charlotte. 38 h 49 min $286.