Lux Express operates a bus from Saint Petersburg to Narva hourly. Tickets cost $10 - $15 and the journey takes 2 h 56 min. 2 other operators also service this route. Alternatively, PPK-Piter operates a train from Saint Petersburg to Narva once daily. Tickets cost $4 - $7 and the journey takes 3 h 27 min. Russian Railways (RZhD) also services this route once daily.