Fly to
Budget
Rp 24,211,660 - Rp 44,731,580
Route
Depart
Return
Price
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Mon 4/3
2 stops33h 40m
Denpasar Bali Ngurah Rai
Mon 18/3
2 stops54h 03m
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Mon 4/3
2 stops38h 09m
Denpasar Bali Ngurah Rai
Sun 17/3
2 stops55h 35m
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Mon 4/3
3 stops53h 25m
Denpasar Bali Ngurah Rai
Mon 18/3
2 stops31h 30m
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Wed 27/12
2 stops62h 50m
Denpasar Bali Ngurah Rai
Sun 14/1
2 stops59h 30m
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Sun 3/3
2 stops48h 18m
Denpasar Bali Ngurah Rai
Mon 18/3
2 stops46h 05m
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Sun 3/3
2 stops48h 18m
Denpasar Bali Ngurah Rai
Sun 17/3
2 stops46h 23m
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Mon 4/3
3 stops49h 30m
Denpasar Bali Ngurah Rai
Mon 18/3
3 stops50h 23m
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Mon 1/1
2 stops52h 39m
Denpasar Bali Ngurah Rai
Fri 12/1
2 stops39h 24m
San Juan Luis Munoz Marin IntlDenpasar Bali Ngurah Rai
SJU - DPS
SJUDPS
San Juan Luis Munoz Marin Intl
Mon 1/1
2 stops43h 01m
Denpasar Bali Ngurah Rai
Thu 11/1
2 stops51h 50m
Crew
Food
Comfort
Entertainment
Overall
Boarding
Reviews
I marked ‘food’ and ‘entertainment’ as okay because they were mostly not applicable. -beverage service and crackers/cookies with no entertainment, which is typical for domestic flights these days. Not really anything against the airline. They did well, especially the flight crew. It seemed that the check in desk staff were getting overwhelmed by all the passengers needing assistance to navigate LAX. The place is a disaster, maybe even worse than New York airports. I had 4 hours to connect to my domestic flight from international and made it to the gate with only 15 minutes to spare. I also couldn’t bring myself to pay $16 for a ‘premium’ convenience store cooler chicken sandwich that maybe cost $1 to make and $5.50 for a bottle of soda.
Crew
Food
Comfort
Entertainment
Overall
Boarding
Reviews
I marked ‘food’ and ‘entertainment’ as okay because they were mostly not applicable. -beverage service and crackers/cookies with no entertainment, which is typical for domestic flights these days. Not really anything against the airline. They did well, especially the flight crew. It seemed that the check in desk staff were getting overwhelmed by all the passengers needing assistance to navigate LAX. The place is a disaster, maybe even worse than New York airports. I had 4 hours to connect to my domestic flight from international and made it to the gate with only 15 minutes to spare. I also couldn’t bring myself to pay $16 for a ‘premium’ convenience store cooler chicken sandwich that maybe cost $1 to make and $5.50 for a bottle of soda.
Crew
Food
Comfort
Entertainment
Overall
Boarding
Reviews
I marked ‘food’ and ‘entertainment’ as okay because they were mostly not applicable. -beverage service and crackers/cookies with no entertainment, which is typical for domestic flights these days. Not really anything against the airline. They did well, especially the flight crew. It seemed that the check in desk staff were getting overwhelmed by all the passengers needing assistance to navigate LAX. The place is a disaster, maybe even worse than New York airports. I had 4 hours to connect to my domestic flight from international and made it to the gate with only 15 minutes to spare. I also couldn’t bring myself to pay $16 for a ‘premium’ convenience store cooler chicken sandwich that maybe cost $1 to make and $5.50 for a bottle of soda.
Crew
Food
Comfort
Entertainment
Overall
Boarding
Reviews
I marked ‘food’ and ‘entertainment’ as okay because they were mostly not applicable. -beverage service and crackers/cookies with no entertainment, which is typical for domestic flights these days. Not really anything against the airline. They did well, especially the flight crew. It seemed that the check in desk staff were getting overwhelmed by all the passengers needing assistance to navigate LAX. The place is a disaster, maybe even worse than New York airports. I had 4 hours to connect to my domestic flight from international and made it to the gate with only 15 minutes to spare. I also couldn’t bring myself to pay $16 for a ‘premium’ convenience store cooler chicken sandwich that maybe cost $1 to make and $5.50 for a bottle of soda.
Crew
Food
Comfort
Entertainment
Overall
Boarding
Reviews
I marked ‘food’ and ‘entertainment’ as okay because they were mostly not applicable. -beverage service and crackers/cookies with no entertainment, which is typical for domestic flights these days. Not really anything against the airline. They did well, especially the flight crew. It seemed that the check in desk staff were getting overwhelmed by all the passengers needing assistance to navigate LAX. The place is a disaster, maybe even worse than New York airports. I had 4 hours to connect to my domestic flight from international and made it to the gate with only 15 minutes to spare. I also couldn’t bring myself to pay $16 for a ‘premium’ convenience store cooler chicken sandwich that maybe cost $1 to make and $5.50 for a bottle of soda.
Crew
Food
Comfort
Entertainment
Overall
Boarding
Reviews
I marked ‘food’ and ‘entertainment’ as okay because they were mostly not applicable. -beverage service and crackers/cookies with no entertainment, which is typical for domestic flights these days. Not really anything against the airline. They did well, especially the flight crew. It seemed that the check in desk staff were getting overwhelmed by all the passengers needing assistance to navigate LAX. The place is a disaster, maybe even worse than New York airports. I had 4 hours to connect to my domestic flight from international and made it to the gate with only 15 minutes to spare. I also couldn’t bring myself to pay $16 for a ‘premium’ convenience store cooler chicken sandwich that maybe cost $1 to make and $5.50 for a bottle of soda.
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Puerto Rico. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Cheapflights simply makes it quick and affordable to book flights from Puerto Rico by bringing together all flight options from hundreds of airlines and agencies online — and we put them in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Yes! Cheapflights helps users easily find flights from Puerto Rico with no change fees.
Yes! Start tracking prices for flights from Puerto Rico today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive the alerts.
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Puerto Rico. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Cheapflights simply makes it quick and affordable to book flights from Puerto Rico by bringing together all flight options from hundreds of airlines and agencies online — and we put them in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Yes! Cheapflights helps users easily find flights from Puerto Rico with no change fees.
Yes! Start tracking prices for flights from Puerto Rico today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive the alerts.