Lowcost flights from Baltimore (United States) to San Jose (Costa Rica)

Direct distance between cities: 3343 km. Average direct flight time is 4:55 hours.

From Baltimore to San Jose with Southwest Airlines (WN)

Connection in Liberia (Costa Rica)
  • From Baltimore to Liberia with Southwest Airlines.
  • From Liberia to San Jose with Level.
Connection in Cancun (Mexico)
  • From Baltimore to Cancun with Fly Lili.
  • From Cancun to San Jose with Volaris Costa Rica.
Connection in Cancun (Mexico)
  • From Baltimore to Cancun with Spirit Airlines.
  • From Cancun to San Jose with Volaris Costa Rica.
Connection in Cancun (Mexico)
  • From Baltimore to Cancun with Southwest Airlines.
  • From Cancun to San Jose with Volaris Costa Rica.
Connection in Cancun (Mexico)
  • From Baltimore to Cancun with Fly Lili.
  • From Cancun to San Jose with Volaris.
Connection in Cancun (Mexico)
  • From Baltimore to Cancun with Spirit Airlines.
  • From Cancun to San Jose with Volaris.
Connection in Cancun (Mexico)
  • From Baltimore to Cancun with Southwest Airlines.
  • From Cancun to San Jose with Volaris.
Connection in Denver (United States)
  • From Baltimore to Denver with Southwest Airlines.
  • From Denver to San Jose with Frontier Airlines.
Connection in Denver (United States)
  • From Baltimore to Denver with Fly Lili.
  • From Denver to San Jose with Frontier Airlines.
Connection in Denver (United States)
  • From Baltimore to Denver with Frontier Airlines.
  • From Denver to San Jose with Frontier Airlines.
Connection in Denver (United States)
  • From Baltimore to Denver with Southwest Airlines.
  • From Denver to San Jose with Southwest Airlines.
Connection in Denver (United States)
  • From Baltimore to Denver with Fly Lili.
  • From Denver to San Jose with Southwest Airlines.
Connection in Denver (United States)
  • From Baltimore to Denver with Frontier Airlines.
  • From Denver to San Jose with Southwest Airlines.
Connection in Fort Lauderdale (United States)
  • From Baltimore to Fort Lauderdale with Fly Lili.
  • From Fort Lauderdale to San Jose with Spirit Airlines.
Connection in Fort Lauderdale (United States)
  • From Baltimore to Fort Lauderdale with Spirit Airlines.
  • From Fort Lauderdale to San Jose with Spirit Airlines.
Connection in Fort Lauderdale (United States)
  • From Baltimore to Fort Lauderdale with Southwest Airlines.
  • From Fort Lauderdale to San Jose with Spirit Airlines.
Connection in Houston (United States)
  • From Baltimore to Houston with Spirit Airlines.
  • From Houston to San Jose with Southwest Airlines.
Connection in Miami (United States)
  • From Baltimore to Miami with Frontier Airlines.
  • From Miami to San Jose with Level.
Connection in Orlando (United States)
  • From Baltimore to Orlando with Frontier Airlines.
  • From Orlando to San Jose with Spirit Airlines.
Connection in Punta Gorda (United States)
  • From Baltimore to Punta Gorda with Allegiant Air.
  • From Punta Gorda to San Jose with Allegiant Air.
Connection in Tampa (United States)
  • From Baltimore to Tampa with Fly Lili.
  • From Tampa to San Jose with Allegiant Air.
Connection in Tampa (United States)
  • From Baltimore to Tampa with Southwest Airlines.
  • From Tampa to San Jose with Allegiant Air.
Connection in Tampa (United States)
  • From Baltimore to Tampa with Frontier Airlines.
  • From Tampa to San Jose with Allegiant Air.
Connection in Tampa (United States)
  • From Baltimore to Tampa with Spirit Airlines.
  • From Tampa to San Jose with Allegiant Air.