We are taking a cruise that departs from Barcelona but ends up in Venice. However, we are flying roundtrip to Paris to spend a couple of days before the cruise. What is the best way to commute between these countries?
Two budget airlines fly Paris-Barcelona. You can fly CDG-Barcelona on Vueling or Orly-Barcelona on easyJet.
For Venice-Paris you can fly Marco Polo-CDG on either easyJet or Vueling and Marco Polo-Orly on myair.
Warning: budget airlines are very strict about luggage size and weight limits. You'll pay a stiff penalty if you exceed those.
Have you considered an open jaw ticket (home-Paris and Venice-home)? That way you wouldn't have to backtrack to Paris.
What does "open jaw" mean? If it means one way to each of these, it becomes very expensive as I want to fly business class.
Not to step on Tim's response, "open jaw" means to fly into one airport and out another. It's also called "multi-city". Most airlines will do this on the same reservation. You don't need two one-way fares. However, you will have to compare the costs. We done this on United/Lufthansa flying business class. I'm not sure of the actual costs as we were able to use our Mileage Plus points.
It is not always more expensive to fly open-jaw, and sometimes it actually is less expensive. It depends on where you are flying. I have purchased open-jaw tickets both for Europe and in the U.S. It is easy to do on line. I think most airlines call it multi-city. Consider the cost of returning to your original destination to fly home vs. flying home from where you end up.
Usually the cost for open jaw tickets is determined by adding together the cost of two roundtrip tickets (for example, home-Paris and Venice-home) and dividing by two. If each roundtrip fare is comparable in price, you end up paying about the same as you would for a standard roundtrip ticket. You have to begin and end in the same airport.