Flights from St Croix Island to San Juan (STX to SJU)

Find cheap St Croix Island, Virgin Islands to San Juan, Puerto Rico flights with our free search service. Compare all available fares for direct or connection flights to San Juan.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from St Croix Island to San Juan (One Way)

What is the distance between St Croix Island and San Juan?

The average distance from St Croix Island to San Juan is 151 kilometers (equals to 93 miles or 81 nautical miles). Your flight will departure from St Croix Island Alex Hamilton Airport, Virgin Islands and arrive on San Juan Luis Munoz Marin International Airport, Puerto Rico.

How long is the flight from St Croix Island to San Juan?

The average flight time between St Croix Island to San Juan is 40 minutes

How much is the fare for flight between St Croix Island and San Juan?

The average price for one-way airfare from St Croix Island to San Juan is 103 USD (none-taxes) for economy class.

Cheap flights from St Croix Island to San Juan

Sat 20/Jan - Tue 23/Jan
3 days Flights from St Croix Island to San Juan on Seaborne Airlines 20/01/2018
$378
Fri 26/Jan - Mon 29/Jan
3 days Flights from St Croix Island to San Juan on Seaborne Airlines 26/01/2018
$185
Wed 24/Jan - Mon 12/Feb
19 days Flights from St Croix Island to San Juan on Seaborne Airlines 24/01/2018
$196
Tue 13/Feb - Sat 17/Feb
4 days Flights from St Croix Island to San Juan on Seaborne Airlines 13/02/2018
$277
Tue 06/Feb - Sat 10/Feb
4 days Flights from St Croix Island to San Juan on Seaborne Airlines 06/02/2018
$130
Fri 09/Feb - Thu 08/Mar
27 days Flights from St Croix Island to San Juan on Seaborne Airlines 09/02/2018
$132
Fri 09/Mar - Sun 11/Mar
2 days Flights from St Croix Island to San Juan on Seaborne Airlines 09/03/2018
$132
Tue 12/Jun - Mon 18/Jun
6 days Flights from St Croix Island to San Juan on Seaborne Airlines 12/06/2018
$130

Cheap flights from Virgin Islands to San Juan

Cheap flights to Puerto Rico from St Croix Island