Lowcost flights from Toronto (Canada) to San Juan (Puerto Rico)

Direct distance between cities: 3064 km. Average direct flight time is 4:36 hours.

From Toronto to San Juan with Air Canada Rouge (RV)

Connection in Toronto (Canada)
  • From Toronto to Toronto with Flair Airlines.
  • From Toronto to San Juan with Air Canada Rouge.
Connection in Puerto Plata (Dominican Republic)
  • From Toronto to Puerto Plata with Air Canada Rouge.
  • From Puerto Plata to San Juan with InterCaribbean Airways.
Connection in Punta Cana (Dominican Republic)
  • From Toronto to Punta Cana with AraJet.
  • From Punta Cana to San Juan with Frontier Airlines.
Connection in Atlantic City (United States)
  • From Toronto to Atlantic City with Sun Country Airlines.
  • From Atlantic City to San Juan with Spirit Airlines.
Connection in Chicago (United States)
  • From Toronto to Chicago with Level.
  • From Chicago to San Juan with Fly Arna.
Connection in Chicago (United States)
  • From Toronto to Chicago with Level.
  • From Chicago to San Juan with Spirit Airlines.
Connection in Chicago (United States)
  • From Toronto to Chicago with Level.
  • From Chicago to San Juan with Southwest Airlines.
Connection in Dallas (United States)
  • From Toronto to Dallas with Gol Transportes Aéreos.
  • From Dallas to San Juan with Spirit Airlines.
Connection in Fort Lauderdale (United States)
  • From Toronto to Fort Lauderdale with Flair Airlines.
  • From Fort Lauderdale to San Juan with Fly Lili.
Connection in Fort Lauderdale (United States)
  • From Toronto to Fort Lauderdale with Air Canada Rouge.
  • From Fort Lauderdale to San Juan with Fly Lili.
Connection in Fort Lauderdale (United States)
  • From Toronto to Fort Lauderdale with Flair Airlines.
  • From Fort Lauderdale to San Juan with Spirit Airlines.
Connection in Fort Lauderdale (United States)
  • From Toronto to Fort Lauderdale with Air Canada Rouge.
  • From Fort Lauderdale to San Juan with Spirit Airlines.
Connection in Fort Lauderdale (United States)
  • From Toronto to Fort Lauderdale with Flair Airlines.
  • From Fort Lauderdale to San Juan with Southwest Airlines.
Connection in Fort Lauderdale (United States)
  • From Toronto to Fort Lauderdale with Air Canada Rouge.
  • From Fort Lauderdale to San Juan with Southwest Airlines.
Connection in Fort Lauderdale (United States)
  • From Toronto to Fort Lauderdale with Air Canada Rouge.
  • From Fort Lauderdale to San Juan with Frontier Airlines.
Connection in Miami (United States)
  • From Toronto to Miami with Gol Transportes Aéreos.
  • From Miami to San Juan with Level.
Connection in Miami (United States)
  • From Toronto to Miami with Air Canada Rouge.
  • From Miami to San Juan with Level.
Connection in Miami (United States)
  • From Toronto to Miami with Gol Transportes Aéreos.
  • From Miami to San Juan with Frontier Airlines.
Connection in New York (United States)
  • From Toronto to New York with Flair Airlines.
  • From New York to San Juan with Frontier Airlines.
Connection in New York (United States)
  • From Toronto to New York with Level.
  • From New York to San Juan with Frontier Airlines.