Dolazak morskim putem:
Na otok Korčulu možete doći trajektom, katamaranom, brodom te motornim čamcima iz Dubrovnika, Splita, Orebića, Hvara, Lastova, Mljeta i Drvenika
Ako dolazite trajektom, tada na raspolaganju imate linije:
- Split - Vela Luka - Lastovo, vožnja do Vele Luke traje 3 sata
- Drvenik - Korčula, vožnja traje 2 i po sata
- Orebić - Korčula, vožnja traje 15 minuta
Predlažemo da u luku dodjete minimalno 2 sata prije polaska, kako biste izbjegli gužvu.

Duga Jadranska linija također povezuje Korčulu sa Zadrom i Rijekom, a ljeti su te linije i direktne prema talijanskim lukama.
Glavni brodski i trajektni prijevoznici su: Jadrolinija, Medplov, te katamarani:
- Nona Ana koji prometuje na liniji Dubrovnik - Mljet - Korčula - Lastovo - Mljet - Dubrovnik
- Krilo koji prometuje na liniji Korčula - Hvar - Split - Hvar - Korčula i
- Adriana koji prometuje na liniji Lastovo (Ubli) - Vela Luka – Hvar - Split – Hvar – Vela Luka - Lastovo (Ubli)
Dolazak automobilom:
Ukoliko dolazite automobilom, iz Dubrovnika slijedite magistralu prema Splitu, zatim skrećete na poluotok Pelješac i vozite do Orebića. U Orebiću se možete ukrcati na trajekt za Domince (2 km od grada Korčule). Trajekt vozi svakih sat vremena, osim u period od ponoći do 4:00.
Ako idete automobilom iz Splita, slijedite magistarlu prema Dubrovniku (oko 100 km).
U mjestu Drvenik (Makarska rivijera) se ukrcavate na trajekt za Korčulu. Trajekt vozi dva puta dnevno, u 8:30 te u 17:30.
Dolazak autobusom:
Korčula je autobosnim linijama povezana sa Dubrovnikom, prepo Orebića na Pelješcu
Autotrans Rijeka je autoprijevoznik na otoku Korčuli. Raspored prometovanja autobusa i sve vezane informacije možete naći na stanicama Autotransa Rijeke
Do Korčule također možete doći autobusnim linijama iz Splita, Zagreba i drugih gradova.
Iz Zageba postoji direktna linija koja prometuje do Vele Luke na Korčuli.