Plane: The Dubrovnik Airport provides connections with nearly all the other countries of Europe (mostly in Summer). Many carriers transport every day tourists from all around the world to Dubrovnik. Among the companies traveling to Dubrovnik are, for example, Easy Jet or Vueling, but also others as British Airways, Lufthansa and Croatian Airlines. For more information visit http://www.airport-dubrovnik.hr/.
To get from the airport to the downtown an easier, a convenient and fast option is to go by taxi. It has a rate of between 25€ and 30€.
Bus: Other available connections to Dubrovnik from Europe are, for example, Germany, Bosnia and Herzegovina and Montenegro. In many cases it is the cheapest way to travel long distances but maybe it is not the best, since the trip takes time and is also tiring.
Car: The transport by car can be useful especially when you have to scroll through more cities and you go with a lot of luggage. Without problem you can get to Dubrovnik and then travel throughout Croatia by car as there are highways practically from all over Europe.