There is ferry communication in Albania: this communication connects Albanian ports of Vlora and Durres with Italian ports Bari, Ancona, Triest, Brindisi. Besides there is a ferry between the Albanian port of Saranda with the island of Korfa in Greece, but this direction is active only in the summer time.
There are ferry-boats on the lake of Ohrid. This ferry communication connects Pogradec with the Macedonian town of Ohrid.
Buna is the only navigable river in the country, it flows in the north-western part of Albania. You can buy a ticket for a one-day cruise “Korfa- Durres”, that will cost you 34 euro.
The trip from Albania to the Italian port of Bari will take one night, that is way you board on a ferry in the evening to be in Italy in the morning. The trips “Bari - Durres” are operated by Ventouris and MontenegroLines.