DUBROVNIK - you can get there with plane, boat (cruise or regural line from Italy or Croatian ports), bus, car, bike, etc.
DUBROVNIK - there're many regural bus lines through Dubrovnik and outside of the town (to Cavtat, Mlini, Slano, Ston, Korcula (via Orebic) etc. There're many cheap regural boat lines to Lokrum, Kolocep, Lopud, Sipan & Mljet island.
You can also rent a car almost everywhere (not so cheap).
The Jardolina ferry line is by far and a way the best way to arrive and leave the city. They generally operate daily in the summer with the exception of sundays to Bari. The same line operates all along the Croatian Coast. It is pretty cheap as ferries go. Though some guide books will tell you to purchase the total trip from Dubrovnik to Rijeka And tell of the great ease of stepping of at each port along the way. Don't buy it unless you speak fluent Croatian. It's not that easy. Simply buy tickets from port to port. It's not that much more expensive and gives you much more freedom.
It is now perfectly safe to visit Dubrovnik by air, boat or car. It is the most south-easterly city in Croatia, and the most practical way to reach the city is to do so by air. The airport is functioning only 14 miles away. There are daily flights from Zagreb, and weekly flights from several other European cities. The boat connections are frequent from Venice, Trieste, Ancona, Piraeus and Rijeka; the most pleasant journey to the city is probably by ferry from Rijeka, which stops at many islands and ports along the way, and takes about 17 hours. The coastal road from Trieste is also there. Dubrovnik can also be reached by bus from Zagreb, which takes about 12 hours. Once in a compact city, you simply walk, just as you do in Venice. Dubrovnik was once known as Ragusa, or the Republic of St. Blaise, and it was important medieval trading center and important port that competed vigorously with Venetian and Genoese rivals. Here's a photo of Dubrovnik's old port.
You can come to CAVTAT by plane (airport is 2 km away from Cavtat, so all the info about flights from Zagreb, or via major European cities, ask in 'Croatia Airlines' or at http://www.ctn.tel.hr/ctn), by car, by bus from Dubrovnik (bus no. 10) or by boat (till Dubrovnik, then by other ways of transportation to Cavtat)!
When in CAVTAT, you don't need a car. Everything is only minutes away + it is a good and relaxing thing to enjoy a walk around Cavtat.
If you want to go to Dubrovnik (or an area around Cavtat), go by bus (the timetables are available at first/last bus station), by boat, or you could rent a car or a scooter (info. at local tourist offices/agencies).
We got to Dubrovnik from Mostar by bus. It was quite a comfortable journey but with lots of passport checks. The scenery was beautiful though. The journey took 4 hours and cost 32 KM, 16 Euros.
Taxies are not cheap but not too expensive either, we only used taxi once when leaving back to the airport and the trip cost us about 20 euro which is not that bad.
Dubrovnik Intl. airport 20 km from Dubrovnik center, near Cilipi. Buses connect the airport with the Dubrovnik bus station.
there are many boats in dubrovnik and many of them take you on diffrent boat trips this is one of them
Dubrovnik Airport is situated in one of the most picturesque area along the Mediterranean, 20 km from the city of Dubrovnik.
Take the boat to the Island Lokrum, you can find the boat in the old city habour.
Costs: 25 Kuna or 3,50 euro
just walk on the Island of Lokrum. You have rocky beaches and a castle.
I got there by ferry with Jadrolinija from Bari, Italy. It's an overnight boat ride, the departure was late, and most passengers have to sleep outdoors on the deck. It was fun though. And cheap.
there is a ferry to Bari (Italy) sailing every Tuesday night from Dubrovnik for about $30. This picture taken from ferry to Lokrum.