Miami & Punta Cana

Both destinations in one trip from Charlotte

Miami

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.

Punta Cana

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.

Latest deals

10 + 2 days £410 Sun 10 Jan – Fri 22 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 20/01 · £97 Go
Punta Cana → Charlotte · Fri 22/01 · £291 Go
8 + 4 days £411 Sun 10 Jan – Fri 22 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Mon 18/01 · £98 Go
Punta Cana → Charlotte · Fri 22/01 · £291 Go
8 + 3 days £411 Sun 10 Jan – Thu 21 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Mon 18/01 · £98 Go
Punta Cana → Charlotte · Thu 21/01 · £291 Go
8 + 2 days £411 Sun 10 Jan – Wed 20 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Mon 18/01 · £98 Go
Punta Cana → Charlotte · Wed 20/01 · £291 Go
5 + 7 days £416 Sun 10 Jan – Fri 22 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Fri 15/01 · £103 Go
Punta Cana → Charlotte · Fri 22/01 · £291 Go
5 + 6 days £416 Sun 10 Jan – Thu 21 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Fri 15/01 · £103 Go
Punta Cana → Charlotte · Thu 21/01 · £291 Go
5 + 5 days £416 Sun 10 Jan – Wed 20 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Fri 15/01 · £103 Go
Punta Cana → Charlotte · Wed 20/01 · £291 Go
6 + 4 days £417 Sun 10 Jan – Wed 20 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sat 16/01 · £104 Go
Punta Cana → Charlotte · Wed 20/01 · £291 Go
6 + 6 days £417 Sun 10 Jan – Fri 22 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sat 16/01 · £104 Go
Punta Cana → Charlotte · Fri 22/01 · £291 Go
6 + 5 days £417 Sun 10 Jan – Thu 21 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sat 16/01 · £104 Go
Punta Cana → Charlotte · Thu 21/01 · £291 Go
9 + 2 days £420 Sun 10 Jan – Thu 21 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 19/01 · £107 Go
Punta Cana → Charlotte · Thu 21/01 · £291 Go
9 + 3 days £420 Sun 10 Jan – Fri 22 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 19/01 · £107 Go
Punta Cana → Charlotte · Fri 22/01 · £291 Go
3 + 8 days £423 Sun 10 Jan – Thu 21 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 13/01 · £110 Go
Punta Cana → Charlotte · Thu 21/01 · £291 Go
3 + 7 days £423 Sun 10 Jan – Wed 20 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 13/01 · £110 Go
Punta Cana → Charlotte · Wed 20/01 · £291 Go
3 + 9 days £423 Sun 10 Jan – Fri 22 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 13/01 · £110 Go
Punta Cana → Charlotte · Fri 22/01 · £291 Go
2 + 9 days £424 Sun 10 Jan – Thu 21 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 12/01 · £111 Go
Punta Cana → Charlotte · Thu 21/01 · £291 Go
2 + 10 days £424 Sun 10 Jan – Fri 22 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 12/01 · £111 Go
Punta Cana → Charlotte · Fri 22/01 · £291 Go
2 + 8 days £424 Sun 10 Jan – Wed 20 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 12/01 · £111 Go
Punta Cana → Charlotte · Wed 20/01 · £291 Go
2 + 2 days £424 Sun 10 Jan – Thu 14 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 12/01 · £111 Go
Punta Cana → Charlotte · Thu 14/01 · £291 Go
7 + 4 days £427 Sun 10 Jan – Thu 21 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sun 17/01 · £114 Go
Punta Cana → Charlotte · Thu 21/01 · £291 Go
7 + 3 days £427 Sun 10 Jan – Wed 20 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sun 17/01 · £114 Go
Punta Cana → Charlotte · Wed 20/01 · £291 Go
7 + 5 days £427 Sun 10 Jan – Fri 22 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sun 17/01 · £114 Go
Punta Cana → Charlotte · Fri 22/01 · £291 Go
13 + 2 days £432 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sat 23/01 · £97 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
12 + 3 days £432 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Fri 22/01 · £97 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
10 + 5 days £432 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 20/01 · £97 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
10 + 3 days £432 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 20/01 · £97 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
8 + 5 days £433 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Mon 18/01 · £98 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
8 + 7 days £433 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Mon 18/01 · £98 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
12 + 2 days £436 Sun 10 Jan – Sun 24 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Fri 22/01 · £97 Go
Punta Cana → Charlotte · Sun 24/01 · £317 Go
10 + 4 days £436 Sun 10 Jan – Sun 24 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 20/01 · £97 Go
Punta Cana → Charlotte · Sun 24/01 · £317 Go
8 + 6 days £437 Sun 10 Jan – Sun 24 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Mon 18/01 · £98 Go
Punta Cana → Charlotte · Sun 24/01 · £317 Go
5 + 8 days £438 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Fri 15/01 · £103 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
5 + 10 days £438 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Fri 15/01 · £103 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
6 + 7 days £439 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sat 16/01 · £104 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
6 + 9 days £439 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sat 16/01 · £104 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
9 + 6 days £442 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 19/01 · £107 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
5 + 9 days £442 Sun 10 Jan – Sun 24 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Fri 15/01 · £103 Go
Punta Cana → Charlotte · Sun 24/01 · £317 Go
9 + 4 days £442 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 19/01 · £107 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
6 + 8 days £443 Sun 10 Jan – Sun 24 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sat 16/01 · £104 Go
Punta Cana → Charlotte · Sun 24/01 · £317 Go
3 + 12 days £445 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 13/01 · £110 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
3 + 10 days £445 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 13/01 · £110 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
9 + 5 days £446 Sun 10 Jan – Sun 24 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 19/01 · £107 Go
Punta Cana → Charlotte · Sun 24/01 · £317 Go
2 + 11 days £446 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 12/01 · £111 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
2 + 13 days £446 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 12/01 · £111 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
11 + 4 days £449 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Thu 21/01 · £114 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
7 + 6 days £449 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sun 17/01 · £114 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
7 + 8 days £449 Sun 10 Jan – Mon 25 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Sun 17/01 · £114 Go
Punta Cana → Charlotte · Mon 25/01 · £313 Go
11 + 2 days £449 Sun 10 Jan – Sat 23 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Thu 21/01 · £114 Go
Punta Cana → Charlotte · Sat 23/01 · £313 Go
3 + 11 days £449 Sun 10 Jan – Sun 24 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Wed 13/01 · £110 Go
Punta Cana → Charlotte · Sun 24/01 · £317 Go
2 + 12 days £450 Sun 10 Jan – Sun 24 Jan
Charlotte → Miami · Sun 10/01 · £22 Go
Miami → Punta Cana · Tue 12/01 · £111 Go
Punta Cana → Charlotte · Sun 24/01 · £317 Go

... 72 more possible dates exist ...