That's a great question torogen! First of all, I flew out of Miami. So, the short distance makes for a cheaper flight. Also, I called all the charter companies to get a good price. If you have a valid visa permit to go to Cuba, you can get a flight with any of the charter companies. I used:
Machi Community Services
Address: 5791 NW 7th St, Miami, FL 33126
Phone:(305) 442-8022
They were great!!
In the past, I've used Cubamax, but when I called them this time around, they quoted me $419 for the same days. Those are the two best if you fly out of Miami. Cubamax info is:
OFICINA PRINCIPAL1187 W 37 ST – Hialeah, FL. 33012
Tel: (305) 512-0303
MIAMI – Pequeña Habana1149 SW 27 Ave #101 – Miami, FL. 33135
Tel: (305) 575-1970
WEST PALM BEACH1336 S. Military Trail, #F
West Palm Beach, FL. 33415
Tel: (561) 432-7424
ORLANDO – Woolco Way1722 Woolco Way – Orlando, FL. 32822
Tel: (407) 277-6771
MIAMI – West Miami Dade13222 SW 8 ST – Miami, FL. 33184
Tel: (305) 222-9053
HIALEAH – Palm Avenue345 Palm Ave – Hialeah, FL. 33010
Tel: (305) 640-8183
HIALEAH - West Street954 West 22 Street - Hialeah, FL 33010
Tel: (786) 615-7119
KISSIMMEE1100 N John Young Pkwy
Kissimmee, FL 34741
Tel: (407) 518-9911
Tel: (407) 518-6091