Welcome | Sign out

Cheap Flights from Punta Cana to St Thomas Island, US Virgin Islands - PUJ to STT

Did You Know?

30,400 seats are available per week to fly from Punta Cana, DO to St Thomas Island.
You must make at least one connection to fly from Punta Cana, DO to St Thomas Island.
JetBlue has 304 connecting flights between Punta Cana, DO and St Thomas Island.
There are 608 flights from Punta Cana, DO to St Thomas Island per week.

Cheap Domestic Flights to St Thomas Island - STT

Flights
Airline
Lowest Price
AirTran, Delta, US Airways, American, Spirit, JetBlue
$203
American, US Airways, Delta
$248
US Airways, Delta, Spirit, JetBlue, AirTran
$174
Delta, United, JetBlue, US Airways, American, Spirit, AirTran
$283
American, US Airways, United, Delta, Spirit
$323
JetBlue, Spirit
$231
Delta, AirTran, JetBlue, Spirit, American, US Airways
$248
United, US Airways, Delta, Spirit, JetBlue, AirTran, American
$283
AirTran, JetBlue, US Airways, American, Delta, United
$457
AirTran, JetBlue, American, US Airways, Delta, United
$332
JetBlue
$299
JetBlue
$253

Cheap International Flights from Punta Cana - PUJ

Flights
Airline
Lowest Price
JetBlue, American, US Airways
$283
Copa, AirTran, JetBlue, Spirit, US Airways, American, Delta, United, Air Canada
$538

Cheap International Flights to St Thomas Island - STT

Flights
Airline
Lowest Price
US Airways, JetBlue, Spirit, American
$205
US Airways, American, LIAT
$311
US Airways, Copa, United, Delta, JetBlue, Spirit, American
$437
Tradewind, LIAT, American, US Airways
$395
Seaborne, LIAT, American
$232
JetBlue, Copa, Spirit, Delta, American
$450
US Airways, American, LIAT
$506
Delta, GOL, US Airways, American, Copa
$330
US Airways, LIAT, American
$583
United, Avianca, Delta, American, Copa
$1044
Delta, US Airways, Spirit, JetBlue
$257
Delta, American, Copa
$529
JetBlue, Delta, GOL, US Airways, American, Copa, Spirit
$310
Cheap Flights from Punta Cana to St Thomas Island, US Virgin Islands, from $386 Round trip from PUJ to STT