Punta Cana & Miami

from Boston

Best deal: £354


Punta Cana


Punta Cana, a town on the easternmost tip of the Dominican Republic, is known for its stunning beaches, clear waters, and vibrant nightlife. Visit the enchanting Hoyo Azul, a natural sinkhole filled with crystal-clear water, explore the bustling market at Plaza Bavaro, or relax on the idyllic Bavaro Beach. Punta Cana's luxury resorts, world-class golf courses, and the annual Carnival Punta Cana make it a Caribbean paradise.


Miami


Miami, located in southeastern Florida, is famed for its vibrant nightlife, diverse culture, and stunning beaches. Visit the iconic Art Deco Historic District, explore the bustling Little Havana, or lounge on the renowned South Beach. Miami's world-class dining, vibrant arts scene in Wynwood, and events like the Miami Carnival make it a city full of sun, fun, and culture.



Latest deals:


Punta Cana
&
Miami
7 days
£354
5 days

Boston - Punta Cana: Sat 29/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Thu 11/12: £69
Go

Punta Cana
&
Miami
3 days
£354
11 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Wed 17/12: £69
Go

Punta Cana
&
Miami
3 days
£354
12 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Thu 18/12: £69
Go

Punta Cana
&
Miami
4 days
£354
11 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Wed 17/12: £69
Go

Punta Cana
&
Miami
3 days
£354
10 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Tue 16/12: £69
Go

Punta Cana
&
Miami
5 days
£354
10 days

Boston - Punta Cana: Mon 1/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Tue 16/12: £69
Go

Punta Cana
&
Miami
3 days
£354
9 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
4 days
£354
9 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
5 days
£354
9 days

Boston - Punta Cana: Mon 1/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
6 days
£354
9 days

Boston - Punta Cana: Sun 30/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
3 days
£354
8 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sun 14/12: £69
Go

Punta Cana
&
Miami
4 days
£354
8 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sun 14/12: £69
Go

Punta Cana
&
Miami
5 days
£354
8 days

Boston - Punta Cana: Mon 1/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sun 14/12: £69
Go

Punta Cana
&
Miami
6 days
£354
8 days

Boston - Punta Cana: Sun 30/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sun 14/12: £69
Go

Punta Cana
&
Miami
7 days
£354
8 days

Boston - Punta Cana: Sat 29/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sun 14/12: £69
Go

Punta Cana
&
Miami
4 days
£354
10 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Tue 16/12: £69
Go

Punta Cana
&
Miami
4 days
£354
7 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sat 13/12: £69
Go

Punta Cana
&
Miami
4 days
£354
5 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Thu 11/12: £69
Go

Punta Cana
&
Miami
5 days
£354
5 days

Boston - Punta Cana: Mon 1/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Thu 11/12: £69
Go

Punta Cana
&
Miami
6 days
£354
6 days

Boston - Punta Cana: Sun 30/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Fri 12/12: £69
Go

Punta Cana
&
Miami
3 days
£354
7 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sat 13/12: £69
Go

Punta Cana
&
Miami
6 days
£354
5 days

Boston - Punta Cana: Sun 30/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Thu 11/12: £69
Go

Punta Cana
&
Miami
5 days
£354
6 days

Boston - Punta Cana: Mon 1/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Fri 12/12: £69
Go

Punta Cana
&
Miami
3 days
£354
5 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Thu 11/12: £69
Go

Punta Cana
&
Miami
3 days
£354
6 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Fri 12/12: £69
Go

Punta Cana
&
Miami
7 days
£354
7 days

Boston - Punta Cana: Sat 29/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sat 13/12: £69
Go

Punta Cana
&
Miami
6 days
£354
7 days

Boston - Punta Cana: Sun 30/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sat 13/12: £69
Go

Punta Cana
&
Miami
5 days
£354
7 days

Boston - Punta Cana: Mon 1/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Sat 13/12: £69
Go

Punta Cana
&
Miami
4 days
£354
6 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Fri 12/12: £69
Go

Punta Cana
&
Miami
7 days
£354
6 days

Boston - Punta Cana: Sat 29/11: £187
Punta Cana - Miami: Sat 6/12: £98
Miami - Boston: Fri 12/12: £69
Go

Punta Cana
&
Miami
6 days
£368
5 days

Boston - Punta Cana: Sun 7/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Thu 18/12: £69
Go

Punta Cana
&
Miami
4 days
£368
5 days

Boston - Punta Cana: Tue 9/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Thu 18/12: £69
Go

Punta Cana
&
Miami
6 days
£368
3 days

Boston - Punta Cana: Sun 7/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Tue 16/12: £69
Go

Punta Cana
&
Miami
11 days
£368
4 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Wed 17/12: £69
Go

Punta Cana
&
Miami
10 days
£368
5 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Thu 18/12: £69
Go

Punta Cana
&
Miami
11 days
£368
3 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Tue 16/12: £69
Go

Punta Cana
&
Miami
4 days
£368
4 days

Boston - Punta Cana: Tue 9/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Wed 17/12: £69
Go

Punta Cana
&
Miami
6 days
£368
4 days

Boston - Punta Cana: Sun 7/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Wed 17/12: £69
Go

Punta Cana
&
Miami
4 days
£368
3 days

Boston - Punta Cana: Tue 9/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Tue 16/12: £69
Go

Punta Cana
&
Miami
6 days
£368
6 days

Boston - Punta Cana: Sun 7/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Fri 19/12: £69
Go

Punta Cana
&
Miami
10 days
£368
3 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Tue 16/12: £69
Go

Punta Cana
&
Miami
10 days
£368
4 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Wed 17/12: £69
Go

Punta Cana
&
Miami
4 days
£368
6 days

Boston - Punta Cana: Tue 9/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Fri 19/12: £69
Go

Punta Cana
&
Miami
6 days
£368
2 days

Boston - Punta Cana: Sun 7/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
10 days
£368
2 days

Boston - Punta Cana: Wed 3/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
4 days
£368
2 days

Boston - Punta Cana: Tue 9/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
12 days
£368
3 days

Boston - Punta Cana: Mon 1/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Tue 16/12: £69
Go

Punta Cana
&
Miami
11 days
£368
2 days

Boston - Punta Cana: Tue 2/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
12 days
£368
2 days

Boston - Punta Cana: Mon 1/12: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Mon 15/12: £69
Go

Punta Cana
&
Miami
13 days
£368
2 days

Boston - Punta Cana: Sun 30/11: £187
Punta Cana - Miami: Sat 13/12: £112
Miami - Boston: Mon 15/12: £69
Go

... 144 more possible dates exist ...