North America’s three major countries are all massive. Canada is #2 in landmass (the U.S. is #4) so “getting around” is an undertaking.
Distance is the biggest obstacle, but winter weather, seasonal availability, rental restrictions, and cost are all factors when planning out how you’ll get from A to B on your trip across North America. Logistics are a big factor.
So, to save you a few dead ends, here is an exhaustive look at air, train, bus, and local transit in Canada, the US, and Mexico.
Remember, not all who wander are lost; most of them just haven’t done enough research.
Table of Contents
- Flights to Canada
- Driving in Canada
- Train Travel in Canada
- Buses in Canada
- Flights to the USA
- Driving in the USA
- Train Travel in the USA
- Buses in the USA
- Flights to Mexico
- Buses in Mexico
- Train Travel in Mexico
- Driving in Mexico
Travel in Canada
This list will go in geographical order, north to south, so grab your toque because we’re starting in the Great White North.
Getting to Canada is easy enough—there are dozens of international airports from Vancouver to Toronto—and a Canadian tourist visa is easy to come by. Once you land, it only gets better. Cruise ships routinely dock in major cities on both coasts, and a VIA Rail system connects the country with over 14,000 km of track.
So, let’s take a closer look at which modes of transport will get you where you want to go the fastest and at prices you can afford.
International Carriers Servicing Canada
- Air Canada
- British Airways
- Air Transat
- American Airlines
- Aer Lingus
- Turkish Airlines
- Air France
- Virgin Atlantic
- Air New Zealand
- Air China
- Korean Air
Toronto Pearson International Airport (YYZ)
Toronto’s Pearson International Airport is Canada’s busiest landing pad with twice as many yearly visitors (38 million) as runner-up Vancouver International Airport (19 million). Located 14 miles from the city center, this airport is a hub for international destinations and connecting flights throughout North America.
Part of Star Alliance, Oneworld, and SkyTeam, Toronto is your obvious choice for destinations on the east coast of Canada or the US and is conveniently located just an hour and half flight time from both New York City and Chicago.
Flights to Toronto From:
- Vancouver to Toronto: One-way $248 — Roundtrip $484 (WestJet) – 5 hrs
- New York to Toronto: One-way $68 — Roundtrip $175-200 (Air Canada) – 1.5 hrs
- Los Angeles to Toronto: One-way $225 — Roundtrip $450 (Air Canada) – 4.75 hrs
- Chicago to Toronto: One-way $94 — Roundtrip $218 (Porter/Air Canada) – 1.5 hrs
- London to Toronto: One-way $234+ — Roundtrip $375-450 (WestJet/Air Transat) – 8 hrs
- Sydney to Toronto: One-way $1,072 — Roundtrip $986 (Roundtrip is cheaper!) – 23 hrs
- Paris to Toronto: One-way $250-350 — Roundtrip $450-650 (Wow / IcelandAir) – 8 hrs
- Mexico City to Toronto: One-way $226 — Roundtrip $450 (Aeromexico/Air Canada) – 4.5 hrs
Getting from Toronto Pearson Airport to Toronto
It’s a 30 min drive from Toronto Pearson airport to the city, so your best (cheapest) option is likely the Union Pearson Express (UP) public transit train. Trains take 25 minutes to reach downtown and leave every 15 mins from 5:30am – 1am from Terminal 1. Trains include free wi-fi and charging ports to revive your phone and double check your plans.
Vancouver International Airport (YVR)
Home to the second busiest airport in Canada, and the gateway to the west, Vancouver International Airport (YVR) is a great place for a layover considering it was voted “Best Airport in North America” five years in a row and consistently makes Top 10 Airport lists year after year.
Flights to Vancouver From:
- Toronto to Vancouver: One-way $278 — Roundtrip $500 (Air Canada) – 5 hrs
- New York to Vancouver: One-way $222 — Roundtrip $350-450 (Air Canada) – 5.75 hrs
- Los Angeles to Vancouver: One-way $94 — Roundtrip $216 (Air Canada) – 3 hrs
- Chicago to Vancouver: One-way $195 — Roundtrip $432 (Porter/American) – 4.75 hrs
- London to Vancouver: One-way $275+ — Roundtrip $500 (WestJet/Air Transat) – 10 hrs
- Sydney to Vancouver: One-way $645 — Roundtrip $1,000 (Xiamen/Air Canada) – 14.5 hrs
- Paris to Vancouver: One-way $500-650 — Roundtrip $750+ (Condor/Lufthansa) – 10 hrs
- Mexico City to Vancouver: One-way $198 — Roundtrip $469 (United/Aeromexico) – 6 hrs
Getting from Vancouver International Airport to Vancouver
The Canada Line provides service from the airport (YVR) to multiple destinations including the Waterfront and Richmond, to the south, with stops along the way. Trains come every 8 minutes from 4:48 am – 1:05am and reach the waterfront in 30 mins.
Buying a ticket to the Canada Line SkyTrain is a little tricky. You need a Compass pass to ride the Canada Line, and they offer multiple options from a single use 90 minute pass ($2.75 with a $5 surcharge) to preloaded cards. The Canada Line also uses the zone system (3 zone fares) so make sure you know which zone your destination is in before you pay.
Flights Within Canada
Canada is big, so domestic flights are a great idea, especially if you’re looking to save time on a short visit. This list can’t possibly go into detail on every airport servicing different destinations, but suffice it to say that you have dozens of great options to get where you want to go for a reasonable price.
Domestic & Regional Canadian Airlines
- Jazz Air (Services all 10 provinces)
Eastern Canada (with service to the U.S.)
Here’s an extensive Canadian airport list if you’re curious.
At 8,030 kms end to end (5,000 miles), the Trans-Canada Highway services all 10 Canadian provinces and stretches from coast to coast. It’s one of the world’s longest roads, and is your only real option for a long-distance road trip across the Great White North. Some sections of the Trans-Canada highway are primed for leisurely weekend drives while others are long stretches of monotony. Know before you go.
Popular Trans-Canada Highway Routes:
- Kootenay Rockies (BC) – Mountains galore
- Jasper & Banff (Alberta) – Glacier walks and alpine vistas
- Yellowhead Highway (Saskatchewan) – some of the flattest lands on earth
- Winnipeg to Thunder Bay on Highway #12 (Ontario) – hiking and the “other” Niagara Falls
But it’s not just breathtaking scenery on the Trans-Canada Highway. There are some hazards and hassles associated with the long-haul.
Bad Weather (Winter!)
You can’t just drive across Canada whenever you feel like it. Salted roads can destroy your car’s underbelly at the best of times, Canadian car registration is a finicky mistress (when’s the last time you had your timing belt replaced?) and snow and ice can close stretches of road during the winter and beyond. Ice tires are $200. Each. If you’re in a hurry or visiting during winter, driving might not be the best option.
Renting a Car in Canada
Renting a car in Canada is a viable option—if you’re willing to pay for it. Expensive one-way rental fees (it costs a lot of money to ship a car from Toronto back to Calgary), and insurance can add up on a weeks long voyage. If you have the cash to rent a car, you might want to consider just outright buying a car and selling it when you reach your final destination.
Car Rental Companies in Canada:
Zipcar even has locations in Vancouver, Toronto, Ottawa and elsewhere.
Crossing the Border in a Rental Car
This can be done, but you shouldn’t assume it’s okay when you rent. There are some issues to address with your rental company and not all companies allow it in the first place. Definitely ask:
- Is the rental company ok with border crossings? (Some aren’t, and special paperwork may be required.)
- Does your car insurance cover both countries?
- Are you American, or Canadian? (It’s a little different for the two)
- Have you been out of Canada for at least 48 hours? This is the trickiest one. Canadians crossing the border into the U.S. and then bringing the car back will have to pay a GST if they’ve been outside of Canada for less than 48 hours. It’s usually amounts to about $25 US. Americans aren’t subject to this tax. Go figure.
If Canada is too big to drive you have another great option. Trains. It’s 4,350 km from Vancouver to Toronto, and another 600 km to Montreal, and while I love the open road, driving across Canada is hard. So… take the train.
Enjoy the leisure and comfort of rail travel as you voyage across Canada like a titan of industry—without paying a king’s ransom. Here’s a look at train travel in Canada on VIA Rail.
Cost of Train Travel in Canada
Train travel in Canada is fairly inexpensive. However June to October is the peak season, so expect a price bump during the summer.
Sleeper car tickets from Toronto to Vancouver—the ultimate 83 hour long-haul—can cost $700 (and up), while fares to Edmonton are only $250. If you book on Discount Tuesdays, tickets from Toronto to Montreal can be as cheap as $45.
Canadian Rail Passes
Europe isn’t the only place you can buy a multi-use rail pass. That’s right, Canada has one too, albeit on a much smaller scale, and limited to Eastern Canada, but still…
The CanRail Pass services popular destinations from Quebec City to Windsor, including:
- Buffalo, NY
- Niagara Falls
Choose from either 7 or 10-trip options with plans starting at $299. Student fares (25 and under with valid ID) are as low as $269, and both options cover a travel period of 21 days in Economy class.
Four Classes of Canadian Trains: Prices & Differences
Canadian rail travel comes in four shapes and sizes:
The cheapest way to get from A-B. Basically, a seat with a headrest. If your train travels overnight, you will most likely get a pillow and a blanket. Bonus: Many trains in Canada come with chargers and free wifi. So, that’s nice.
This is only available on busier lines in Ontario and Quebec. Similar to business class on a plane, chargers, wifi, priority boarding, comfy seats, and a meal are often included.
Sleeper class varies wildly depending on your train, destination, and budget, but usually includes a berth (upper or lower), blankets, meal, and all the basics of economy (wifi, chargers, etc.). You can upgrade to 1, 2, or 3 person cabins, but the price is steep.
These “Fancy Sleeper Class” trains come with better sleeping accommodations, meals, and a glass-roofed “sightseeing car” in many cases. You might even get a tour guide if that’s your thing.
Ah buses, the last resort of the budget traveler. Buses combine all the worst parts of driving—long distances, uncomfortable seats, no control over stops—with the worst parts of budget travel—other people. Obviously buses are the cheapest option, but not the most appealing.
Greyhound Buses Rule Canada
Greyhound rules the bus routes of Canada. There are other regional providers and city-to-city routes—like Megabus from Toronto to Montreal ($48)—but Greyhound is the only way to go for the long haul.
Intercity Canadian Bus Lines
- Coach Canada
- Maritime Bus (Nova Scotia)
- Orleans Express (Quebec)
- Pacific Coach Lines (Whistler/Vancouver/Victoria)
Have fun. Hope your cell phone battery lasts long enough to drown out the sound of snoring and your own quiet, desperate, sobbing.
Getting Around the USA
America. Birthplace of the road trip, and the TSA. Travel to, and within, the US has fluctuated over the years as security concerns and economic turmoil have upended the travel sector—particularly flights. However, independent travel within the US is still a national pastime and a major draw for tourists from around the world looking to visit iconic cities, gorgeous national parks, and tourist traps: from balls of twine to Las Vegas herself.
Americans like to move around (within our own borders at least), so here’s a few of the best ways to get around the US.
To visit the US, you pretty much have to fly here. That being said, you might be surprised which airports are the busiest in the country.
Atlanta tops the list of not only the busiest US airport, but the busiest airport in the world, with over 100 million passengers landing here every year. If you’ve ever had the pleasure of flying through this Delta hub…you truly know that hell is other people.
Travel Hack Alert!
Years ago when I was a broke budget travel survivalist I used to purposely book flights on Delta because I knew that I’d have to connect in Atlanta. The trick was that almost without fail my connecting flight would be overbooked. Delta is notorious for this practice, and I took advantage of it. I would always check in at my gate and offer to get bumped to the next flight—usually 2-3 hours later—in exchange for a free flight voucher (worth more than my original ticket).
Ticket agents loved my “helpful attitude” and I was usually able to get airport vouchers ($20-$40 of “airport money” for use at stores and restaurants in the terminal). This method of free travel was so consistent that I didn’t pay for a flight for almost 3 years.
Keep in mind that Atlanta is a hellscape where connections go to die, but if you have the right attitude and flexible plans, it can be a great way to snag a few free trips.
Booking a Cheap U.S. Flight
I’m also a big fan of the flight search app Hopper. It makes looking for a cheap flight almost like a game, and the best part is you can set a price alert and wait for the fare to drop before you book.
Flights to New York, Chicago & LA
That being said, no one really ends up in Atlanta. You just pass through, so here’s a rundown of more popular destination cities and what it costs to get there from a few major hubs:
Roundtrip Flights to New York From:
- London: $514 (Norwegian) – 8 hrs
- Paris: $585 (United) – 8.5 hrs
- Mexico City: $276!!! (United) – 5 hrs
- Rio de Janeiro: $560 (Delta) – 10 hrs
- Los Angeles: $277 – nonstop (Jetblue) – 5.5 hrs
- Chicago: $117 – nonstop (Spirit) – 2 hrs
Roundtrip Flights to Los Angeles From:
- London: $632 – nonstop (Norwegian) – 11.5 hrs
- Sydney: $787 – nonstop (United/Quantas) 13.75 hrs
- Tokyo: $545 (United) – 10 hrs
- Mexico City: $276 – nonstop (American) – 4 hrs
- Rio: $771 (TAM/United) – 14 hrs
Roundtrip Flights to Chicago From:
- LA: $100 – nonstop (Frontier) – 4.5hrs
- Vancouver: $376 (United/Air Canada ) – 4 hrs
- Dallas: $117 (Spirit) – 2.5 hrs
- Seattle: $147 (Frontier) – 4 hrs
- New Orleans: $71!!! (Spirit) – 2.5hrs
Flying Domestically in the USA
Flights within the US are a great way to see multiple destinations in a short period of time. Las Vegas for instance, is a mere 45 minutes from LA via plane, as opposed to the hot, traffic-ridden drive that can take between 4 and 6 hours. Snag a flight and save yourself some time.
Popular Domestic Flights in the U.S.
LA to Vegas is just one of hundreds of puddle jumpers you can catch for a cheap deal. Jackson Hole is the gateway to Yellowstone National Park. Atlanta is a hub that services New Orleans. Seattle runs flights all over the Pacific Northwest, and Texas is…well Texas. You should visit Texas.
Check small regional carriers and budget airlines like:
The Great American Road Trip. Route 66. Rebel Without a Cause. I don’t know if that last one belongs on the list (I haven’t seen it, but I hear there’s a motorcycle involved so…), but however you imagine it, you’re probably not too far off from the reality of driving across the USA.
Americans love driving, and the roads reflect that. Roadside attractions, from Bakersfield to Boston, show off the quirky character and unique charm of this diverse nation. I can’t recommend driving across the US enough. Millions of Americans do it every summer, and millions of tourists visit to live out their dreams of exploring the great continental expanse on the open roads. And that’s exactly what you’ll get: open roads. Except for the tolls.
Tolls & Fees on Highways in the USA
Toll roads aren’t super common on longer interstate freeways like I-10 from LA to Florida (get it, “free” ways), but in states like California, New Jersey, Massachusetts and Pennsylvania, you can rack up a surprising bill for driving on the highway.
Pay close attention to “Toll Road Ahead” signs, and if at all possible prepare ahead of time (or at the rental car company) with an E-Z Pass system linked to your credit card to avoid long lines, fines, and the hassle of exact change at toll booths across the country.
Renting a Car in the USA
Renting a car in the USA is surprisingly inexpensive. With just a few minutes of searching you can find attractive deals at most major cities, including airports, to save you the hassle and money of getting to your downtown destination on our (admittedly) terrible public transit systems. More on that in a bit but, seriously, you don’t want to take public transit in the US unless you have to. We suck at it.
One-way fees on rentals are generally negligible (unless you’re going to smaller cities across the country), and insurance options are reasonable—often only $7/day. You have to be 25 years old to rent a car in the US, a surprise to many European millennials that have been drinking absinthe since they were teething, but other than that it’s open season on renting a car.
Here are some budget car rental options that I’ve personally tested and had great experiences at low prices):
- Budget: A nationwide chain, Budget offers 35% discounts if you book while you search
- Fox: A smaller group, I found insane deals ($7/day) at smaller locations NOT at the airport
- Enterprise: The gold standard in customer satisfaction, Enterprise is always a solid option
Contrary to popular opinion, the US has an extensive network of trains. We just don’t use it very often. The most traveled rail lines are on the east coast, connecting commuters from Boston, Connecticut, Pennsylvania, and New York together in a web of steel and timetables, but routes through Chicago, St. Louis, and even New Orleans are worth a visit, not to mention the beautiful California coastal lines.
Trains in the USA aren’t as fast as European TGV lines or as luxurious as…well a lot of places, but they run frequently and they’re an unique way to actually see multiple destinations in the States without a car—a big plus on the East Coast in particular.
Amtrak is the biggest name in train travel with service all over the US. The NE region is their most well traveled area where they share service with competitors like Metro North and NJ Transit. As a New Yorker, Metro North and NJ Transit are both fantastic day trip options for getting out and exploring the natural wonders around New York City and beyond.
USA Rail Passes
Amtrak offers a number of rail pass options for their US Rail Pass:
- 15-day (8 segments) – $459
- 30-day (12 segments) $689
- 45-day (18 segments) $899
Another appealing, unique option is the California Rail Pass which grants pass holders 21-days of access to the beautiful Pacific Coast rail line—from San Diego to San Francisco for only $159. I hate driving in LA. The next time I visit my family back on the West Coast, I’m going to try this one out!
The story is pretty much the same as in Canada. Greyhound dominates the market with cheap fares and understandably underwhelming seats. A few other bus lines include:
- Megabus: Northeast US (50+ cities)
- BoltBus: NYC & Northeast US (8 cities)
- RedCoach: Georgia & Florida
- Luxbus America: LA & Las Vegas
Travel in Mexico
Mexico is the 14th largest country in the world by landmass (Canada is #2 and the US #4), and driving the 4,300 kms from Tijuana to Cancun would take 50 nonstop hours under the best conditions.
With beautiful coastal drives along Baja and the Gulf, scenic vistas on the mesas, nightlife, history, and culture in major Metropolises like Mexico City, there’s a heck of a lot to see.
Getting around this large diverse country takes a patience and a plan. Here are your best options:
Mexico City is the most obvious choice since it houses the largest international airport in the country, but if Cancun, or a secluded beach, is your final destination, it’s often a lot easier (and cheaper!) to fly directly to a nearby regional airport.
International Carriers with Flights to Mexico:
- Air Canada
- Alaska Airlines
- Korean Air
Getting to Cancun
Everyone wants to go to Cancun, and it’s easy to see why. Beautiful beaches, rich cultural history, and some pretty spicy nightlife. Luckily, Cancun is well worn territory. In 2014 over 17 million visitors landed at the Cancun International Airport which means that thanks to volume discounts, your next direct flight to Cancun should be cheap and readily available.
Roundtrip Flights to Cancun From:
- New York: $351 (Delta/Jetblue) – 4hrs
- Los Angeles: $437 (Spirit) – 4.75 hrs
- Toronto: $311 (Air Canada/United) – 4 hrs
Getting to Oaxaca
The southern state of Oaxaca is a popular tourist destination for mezcal enthusiasts and surf bums alike and is served by two inexpensive regional airports—Xoxocotlan International Airport & Puerto Escondido Airport.
I’ve flown out of Puerto Escondido, and it was a pleasure. Flights to regional airports aren’t as frequent as to larger airports, obviously, so plan accordingly. It’s a 10 min drive from the beach, security was a breeze, and I had a lovely wait for my pleasant flight.
Flying into and out of regional airports in Mexico can save you the time and hassle of getting out of the major cities in Mexico, which can be a problem, and almost always involves a bus.
Roundtrip Flights to Mexico
- New York to Mexico City: $410 – nonstop (United) – 5.25 hrs
- New York to Cancun: $331 – nonstop (American) – 4 hrs
- New York to Puerto Escondido: Roundtrip $630 (United/Aeromexico) – 7 hrs
- LA to Acapulco: $485 (Aeromexico) – 5 hrs
- LA to Mexico City: $306 – nonstop (United/American) – 3.5 hrs
- LA to Oaxaca: $341 (Volaris) – 5 hrs
Mexico City is the central hub for bus service in Mexico, and there are dozens of lines to other states. However, there’s no single national service line, so don’t be surprised if you need to book multiple tickets on different providers for truly long haul trips. Buses are still the way to travel long distances in Mexico—but make sure you’re up for it. The ride from Mexico City to Oaxaca is not meant to be taken lightly.
Spoiler alert: It’s super curvy near the end.
Mexico City has four main bus terminals serving most of the routes you’ll likely take:
- Terminal de Autobuses del Sur – The southern station near Taxqueña metro station
- Terminal de Autobuses del Norte – The northern station near 100 Metros
- Terminal de Autobuses de Pasajeros Oriente – The eastern terminal, commonly called TAPO near the San Lazaro metro stop
- Terminal de Autobuses del Poniente – The western terminal near Observatorio.
Bus Companies in Mexico
Rome2Rio is another good source for planning your bus routes across Mexico.
Bus Routes Out of Cancun
If you’re one of the thousands of tourists looking to get out of Cancun and explore the region, a bus is your best bet. Cancun has three regional bus stations, but the main one is located at Tulum and Uxmal Avenues.
- Cancun to Tulum ($7 US)
- Cancun to Playa del Carmen ($5)
Mexican Bus Classes
The quality of your bus varies dramatically based on your needs and budget. Generally speaking there are three classes of bus in Mexico:
Think LCD tv screens in your seat, AC, and complimentary sandwiches. There’s room to stretch out a little (important if you’re tall like me), but most importantly, Executive Class tickets usually travel nonstop, meaning they are way faster than local routes and other regional lines. If you’re fancy, in a hurry, or in a fancy hurry, executive is the only way to go.
Similar to executive with less legroom and more frequent stops. Still swanky with bathrooms and AC, just not quite as posh.
No AC, no legroom, and sometimes no bathrooms, Second Class busses make a lot more stops, and in random places. I dozed off and missed my stop on a second class bus and had to walk a few miles back to town. Don’t let that happen to you. It sucked.
The biggest difference between Executive, First Class buses, and Second Class buses is the safety risk. Bus lines that use regulated highways and make fewer stops are just less likely to be robbed, which sadly still happens to second class busses in Mexico.
In the past decade Mexico has all but eliminated passenger trains throughout the country. Some private companies still book trips, but the last remaining passenger train provider—Ferromex—has clearly made the shift to freight train service. Check out their website to see what I mean.
According to USA Today, a few tourist lines still exist, but the future of train travel in Mexico looks bleak.
I’ve road tripped to Baja for surf and lobster a few times, and I loved the experience, but a cross country trip across Mexico is not for the faint of heart. Long unregulated roads, theft and violence against tourists, and unsafe conditions from other motorists make driving in Mexico an option that many tourists forego.
I want to be clear: I am not fear mongering. I’ve driven in Mexico several times and while I didn’t particularly enjoy the experience—I had to bribe a policeman for “speeding” while I was at a stop light—I know plenty of people that have driven large stretches of the country and enjoyed every second of it. I’ll just reiterate some of the salient safety information if you choose to hit the open road in Mexico:
- Drive Defensively: Not everyone obeys the same traffic laws as the States, and in many areas, there is a lack of signage. Also, the penal code is Napoleonic, which means that you’re guilty until proven innocent.
- Keep a Lookout for Obstacles: Speed bumps (topes) can come out of NOWHERE. They blend in with the road and aren’t marked in a lot of places. Also, potholes.
- Stick to Toll Roads: This one is a bummer, since it means your trip will cost more, but toll roads are just safer, and it’s a lot cheaper to stick to the toll roads than it is to get robbed.
- Don’t Drive at Night: Potholes, topes, thieves, and just plain getting lost in the dark are all great reasons to only drive during the daytime.
Rental Car Companies in Mexico
Renting a car in Mexico can seem unbelievably cheap, and it is. Unbelievable that is. Don’t be seduced by cheap online offers around $5/day. Often there are hidden obscure rental fees and charges—like “basic personal liability insurance“—that can triple the cost of rentals. Don’t get me wrong—you definitely need full coverage and insurance while renting a car in Mexico—just don’t expect the rates to be super cheap.
If you do rent south of the border, here are a few companies to choose from:
- Ontario has a great Rail Pass: So does California, Mexico, not so much
- Always travel Executive Class buses in Mexico:North of the border Greyhound is king
- Fly regional airlines in the USA:Canada too
- Rent a car and drive across the US—it’s totally worth it: Double check the fine print if you plan to drive it into Canada
Enjoy the bumps along the road, because, good or bad, the time you spend getting from your home to your dream destination will likely make up the bulk of your trip. Remember, it’s not the destination—it’s the journey. Hopefully you have a smooth one!
Want more like this?
Get weekly gear reviews, travel hacks, and packing tips sent straight to your inbox. We’ll send you a carry on packing list right away.