Vestfoldbanen(R11) går gjennom Larvik. Hver time er det forbindelse til og fra Oslo/Skien. Mellom Larvik og Porsgrunn er det anlagt en ny høyhastighetsbane som reduserer reisetiden fra 40 til 12 minutter.