The best way to get from Barcelona to Mallorca depends on your preferences. If speed is a priority, flying is the quickest option, with a flight time of just 1 hour. However, ferries offer a more scenic and leisurely travel experience, with options ranging from high-speed ferries to overnight services. Consider factors like travel time, comfort, and budget when choosing your method of transportation.