Med bil
Det er to hovedveier til Liepaja. Den ene er A9 fra Riga retning og den annen er A11 fra Klaipeda (Litauen). Andre veier er P111 til/fra Ventspils og mange andre regionale veier.
Med tog
Det er en relativt rask tog tjeneste hver dag til og fra Riga. Det kjører fra Liepaja togstasjon (samme bygning som busstasjonen) kl. 06:00 og ankommer i Riga kl. 09:07. Toget kjører fra Riga kl. 17:59 og ankommer i Liepaja kl. 21:09. Disse toge stopper også ved Skrunda, Saldus, Broceni, Dobele og Jelgave.
Med buss
Buss tjenester forbinder Liepaja med Riga, Klaipeda, Palanga, Ventspils, Kuldiga og andre byer, samt mindre landsbyer i Liepaja regionen. Busstasjonen ligger et stykke fra byens sentrum.