Travel from Toronto to Greensboro

Train, bus or fly from Toronto to Greensboro?

United Airlines, American Airlines and 3 other airlines fly from Toronto to Greensboro hourly. Alternatively, Megabus operates a bus from Toronto to Greensboro twice daily. Tickets cost $55 - $75 and the journey takes 14 h 15 min. 2 other operators also service this route.

Book transport from Toronto to Greensboro

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 Toronto to Greensboro

ModeDurationPrice
From UP Express Union Station train to Toronto airport, fly to Greensboro/High Point airport, then taxi to Greensboro.6 h 21 min$521
From UP Express Union Station train to Toronto airport, fly to Raleigh/Durham airport, line 100 bus to Regional Transit Center, line 700 bus to Durham Amtrak, then train to Greensboro.6 h 53 min$246
From Union Station line 509 tram to Toronto Island airport, fly to Greensboro/High Point airport, then taxi to Greensboro.6 h 35 min$517
From UP Express Union Station train to Toronto airport, fly to Charlotte airport, line 5 bus to Charlotte Transportation Center, line 11 bus to Tryon & Dalton, walk to Charlotte Amtrak, then train to Greensboro.7 h 57 min$296
From Toronto bus to Washington, Megabus to Durham, NC, then bus to Greensboro, NC.22 h 14 min$121
From Toronto train to New York Penn Station then train to Greensboro Galyon Transportation Center Amtrak.24 h 25 min$304
From Toronto, ON bus to Buffalo, NY, bus to Pittsburgh, PA, bus to Richmond, VA, then bus to Greensboro, NC.27 h 4 min$206
From Toronto drive to Greensboro.12 h 44 min$120

Operators from Toronto to Greensboro