Rome2Rio

How to get fromCary to Mississaugaby plane, bus (Flixbus), train (Amtrak), car, bus, or train

Find Transport to Mississauga

See all options

There are 9 ways to get from Cary to Mississauga by plane, bus (Flixbus), train (Amtrak), car, bus, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Raleigh-Durham International Airport to Toronto Pearson International Airport

    best
    1. Fly from Raleigh-Durham International Airport (RDU) to Toronto Pearson International Airport (YYZ)plane plane RDU - YYZ
    5h 30m
    $97–504
  2. Bus (Flixbus)

    1. Take the bus from Durham to New York Midtownbus bus FlixBus N2471 / ...
    2. Take the bus from New York Midtown to Toronto Pearson Airportbus bus FlixBus N2768a / ...
    23h 59m
    $242–364
  3. Train via New York

    1. Take the train from Cary to Ny Moynihan Train Hall At Penn Stationtrain train Carolinian
    2. Take the train from New York Penn Station to Oakvilletrain train VIA Rail
    24h 58m
    $609–1,092
  4. Drive  1,083.4 km

    1. Drive from Cary to Mississaugacar car 1,083.4 km
    14h 31m
    $194–281
  5. Fly Raleigh-Durham International Airport to Buffalo Niagara International Airport, bus

    1. Fly from Raleigh-Durham International Airport (RDU) to Buffalo Niagara International Airport (BUF)plane plane RDU - BUF
    2. Take the bus from Buffalo to Mississaugabus bus
    7h 49m
    $211–384
  6. Fly Raleigh-Durham International Airport to Toronto Island Airport

    1. Fly from Raleigh-Durham International Airport (RDU) to Toronto Island Airport (YTZ)plane plane RDU - YTZ
    9h 3m
    $107–586
  7. Train to Charlotte Douglas International Airport, fly to Toronto Pearson International Airport

    1. Take the train from Cary to Charlotte Amtrak Stationtrain train
    2. Fly from Charlotte Douglas International Airport (CLT) to Toronto Pearson International Airport (YYZ)plane plane CLT - YYZ
    8h 34m
    $224–689
  8. Train, bus

    1. Take the train from Cary to Pittsburgh Amtrak Stationtrain train
    2. Take the bus from Pittsburgh, Pa to Buffalo, Nybus bus 510
    3. Take the bus from Buffalo to Mississaugabus bus
    27h 24m
    $556–1,048
  9. Train

    1. Take the train from Cary to Cleveland Amtraktrain train
    2. Take the train from Cleveland Amtrak to Buffalo Depew Stationtrain train
    3. Take the train from Buffalo to Oakvilletrain train
    28h 30m
    $750–1,342

Cary to Mississauga by bus (Flixbus)

Calendar6Weekly Buses
Duration23h 59mAverage Duration
Ticket$242Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Cary, NC, USA and Mississauga, ON, Canada?

Air Canada, United Airlines, and two other airlines fly from Raleigh-Durham International Airport (RDU) to Toronto Pearson International Airport (YYZ) 5 times a day. Alternatively, you can take a bus from Cary Depot to Square One via Regional Transit Center, Durham Station, Durham, New York Midtown, Toronto Pearson Airport, and Pearson International Airport Terminal 1 in around 23h 59m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Booking & Getting There