We are on a cruise ending in Barcelona. We are then going to Paris. What is the best way to get there, train air or bus?
I recommend flying - Veuling.com - non-stop to Charles de Gaulle
Veuling is a low cost carrier much like Southwest. They will speak English as well as Spanish and French on this flight.
You can get cheap flights with an early booking - I recommend you request row 12 when you check in - it is the Emergency row and will give you more room.