
Let’s be honest, cheap flights aren’t really cheap anymore. But if you pick the right route and know when to book, you can still make it across a border without wrecking your bank account.
Some of the best international trips don’t require a layover, a visa, or even a travel agent. You just need a nonstop flight and a smart game plan. And with budget carriers expanding and off-season travel getting easier, this is finally doable again.
This list gives you the most affordable international destinations you can fly to directly from major U.S. cities. Each one’s got its own vibe, its own flight deal window, and a few tricks to stretch your dollars further once you land.
Lisbon, Portugal

Flights from New York, Boston, and Miami land in Lisbon nonstop and often for under $500 roundtrip. Portugal still delivers real value once you get there. You’ll find full apartments in central neighborhoods like Alfama for under $80 a night.
Tram rides are under two bucks, and food? A plate of grilled sardines with wine costs less than lunch at Panera. Skip summer if you want quiet streets and better prices. Late April or early October hits the sweet spot.
Cartagena, Colombia

Cartagena isn’t just postcard pretty. It’s also budget-friendly once you’re inside the walled city. Direct flights leave from Miami, Fort Lauderdale, and Atlanta. You’ll land in about four hours, and roundtrip tickets hover around $350 if you book mid-week.
Taxis cost a few dollars. Street food is safe, cheap, and delicious. Most visitors stay in Getsemaní, a colorful neighborhood that feels lively but not loud. The key? Visit just before high season kicks in, around late November.
Reykjavík, Iceland

Yes, Iceland can get expensive, but flying there doesn’t have to be. Play your dates right, and you can get a roundtrip from Boston, JFK, or Seattle for under $450. Look for Icelandair’s stopover deals if you’re heading to Europe. They let you pause in Reykjavík without paying extra.
Lodging adds up fast, but small guesthouses with shared bathrooms are clean and cozy. Pack snacks, use public hot springs, and hit grocery stores like Bónus to keep costs low.
Mexico City, Mexico

From Los Angeles, Houston, or Phoenix, you can get nonstop flights into Mexico City starting under $250 roundtrip. Once you land, prices stay low. Metro rides cost around 30 cents. Street tacos go for a buck. Museums charge next to nothing.
Roma Norte and Condesa are walkable, safe, and packed with cafes. Even boutique hotels stay under $100 a night. Visit in spring when the jacarandas bloom, and the weather is just warm enough to stroll but not swelter.
Guatemala City, Guatemala

Most people don’t stop in Guatemala City. They fly in, get their bags, and head straight for Antigua. That’s fine, but it also means prices stay low. You can fly in from Miami, Houston, or Dallas for under $350 if you time it right. Shuttles to Antigua run all day and cost less than a dinner back home.
Tours and rooftop cafes are easier on your wallet if you pay in quetzales. And one small tip: skip the airport taxis. Walk past the first lot and order a rideshare. It’s safer and way cheaper.
Montréal, Canada

Skip the jet lag and still get your French fix. Flights from New York, Chicago, and Washington, D.C. hit Montréal in under two hours. You can often find fares around $250 roundtrip. The metro is easy to use, and bike rentals are everywhere.
Food trucks in the summer sell fresh bagels and smoked meat for a few bucks. If you visit in early May or late September, you’ll skip the crowds and still catch festival season.
San José, Costa Rica

You’ll find nonstop flights into San José from Dallas, Charlotte, or Miami without much trouble. They usually stay under $400, even in peak months. Once you land, you don’t really need a rental. Shared shuttles and local buses run everywhere—say, in La Fortuna, Manuel Antonio, even smaller towns in the hills.
Private hostel rooms go for about $35, and you can sit down for a full casado and a drink without breaking $10. If you don’t mind a little rain, traveling in green season saves you money and keeps the trails quiet.
Toronto, Canada

Toronto isn’t just Canada’s financial hub. It’s also full of affordable pockets if you know where to look. Direct flights from Boston, Detroit, and Philly are usually around $200 roundtrip. Kensington Market and Leslieville are great for walking, cheap eats, and street music.
Grab a day pass for the TTC and explore without touching a rideshare app. June offers long days and mild weather. Try booking Airbnbs just outside downtown for better rates.
Panama City, Panama

Copa Airlines runs direct flights from cities like New York, Orlando, and Denver. Deals often drop below $400 roundtrip. Panama City looks pricey at first glance, but look closer. Local restaurants serve full meals for under $6, and Uber is dirt cheap.
Casco Viejo offers colonial charm, while the Causeway Amador gives you skyline views without the crowd. Travel during shoulder season (April or late October) for better hotel deals and fewer tour buses.
Punta Cana, Dominican Republic

East Coast travelers win big here. Nonstops from Newark, JFK, and Atlanta run frequently and often fall below $300. Most resorts include airport transfers, but if you’re going independent, local taxis can be pricey. Use the official shuttle counter instead.
Budget stays away from the resort zone are available, especially in El Cortecito. May is the sweet spot: rates dip before hurricane season starts, and the beaches are still picture-perfect.
San Salvador, El Salvador

You can fly straight into San Salvador from Houston, Miami, or D.C. without spending more than $300 if you catch the right deal. The city itself isn’t sprawling, but it’s full of movement. Markets spill onto sidewalks.
Roasted corn and plantains fill the air with smoke and sweetness, if you don’t mind. Most people head straight for the coast or the mountains, but it’s worth staying in the city a night or two. Dollars are accepted everywhere, so you won’t have to worry about conversion. Try to skip Easter week, as everything gets packed.
Santo Domingo, Dominican Republic

Santo Domingo doesn’t try to impress the way the resort towns do. That’s why it sticks with you. Flights from Miami, Orlando, and New York often stay under $300, and you can be in the old town less than an hour after landing.
Zona Colonial is where most visitors start. It’s full of color and crumbling charm, with cafes, plazas, and guesthouses that won’t wreck your budget. Stick to bottled water or bring a filter. And don’t plan your nights too tightly; you’ll probably get pulled into live music before you even sit down.
Nassau, Bahamas

Just three hours from New York or two from Miami, Nassau is one of the fastest international getaways around. Fares under $250 are common, especially outside holiday weeks. Resorts can be pricey, but there are guesthouses and short-term rentals in places like West Bay Street for under $100 a night.
Public jitneys help cut transportation costs. You’ll want to skip cruise ship dock days if you’re aiming for peace and space.
Lima, Peru

Lima’s a longer flight, but it doesn’t have to blow your budget. If you’re flying from Miami, L.A., or Atlanta, you’ll find nonstop deals that cost less than a cross-country trip. When you land, the cliffs hit you first: ocean views on one side, tangled city traffic on the other.
Most people rush off to Cusco, but Lima’s worth a pause. Barranco feels artsy and walkable. Miraflores is a bit more polished but still affordable. Grab a coffee, sit near the coast, and let the place open up on its own time.
Cancún, Mexico

It’s not a secret, but it’s still a deal. Flights to Cancún from most major U.S. cities stay under $400 year-round. The city’s known for all-inclusive resorts, but you can also stay in town and use colectivos to explore the Riviera Maya.
Book early for better rates. Isla Mujeres, Playa del Carmen, and even cenote routes are all accessible by bus or ferry. Local taquerias beat hotel food every time.