Generally, flights to Mexico tend to be more affordable due to its proximity to the United States. Major cities like Cancun, Mexico City, and Puerto Vallarta serve as popular hubs with a wide range of flight options. On the other hand, flights to the Bahamas, particularly to the more remote islands, might be pricier.