Lowcost flights from San Juan (Puerto Rico) to Saint Thomas (U.S. Virgin Islands), €3 - €13

Direct distance between cities: 125 km. Average direct flight time is 1:08 hours.

Please note! Some routes are seasonal.

From San Juan to Saint Thomas with Frontier Airlines (F9)
From San Juan to Saint Thomas with Spirit Airlines (NK)
Average ticket price: €3 - €13

Connection in Fort Lauderdale (United States)
From San Juan to Fort Lauderdale with Southwest Airlines (WN)
From San Juan to Fort Lauderdale with Spirit Airlines (NK)
From San Juan to Fort Lauderdale with Fly Lili (FL)
Average ticket price: €42 - €168
From Fort Lauderdale to Saint Thomas with Spirit Airlines (NK)
Average ticket price: €45 - €179
Connection in Orlando (United States)
From San Juan to Orlando with Southwest Airlines (WN)
From San Juan to Orlando with Spirit Airlines (NK)
From San Juan to Orlando with Fly Lili (FL)
Average ticket price: €48 - €192
From Orlando to Saint Thomas with Spirit Airlines (NK)
Average ticket price: €51 - €202