There are regular buses to and from Tallinn and Riga (both just over 2 hours) from the very central Parnu bus centre, as well as other major Estonian cities like Tartu. Coming from Tallinn is easy - just buy a ticket from the driver, ticket booth at Tallinn bus station or online. From Parnu you can only buy tickets usually from the driver, and if the bus is already full you will have to wait for the next one. In high season the buses may be full, but outside the months of July and August (and late June) you will probably be fine.
The buses that pass through are often international ones going from Tallinn to Riga. These are very high quality, with Lux being the best and most expensive. Many have free wifi on board.
Website: http://www.bussireisid.ee/Add to your Trip Planner
There are only 2 trains a day from Tallinn, one in the very early morning and one in the evening. The station, perhaps better described as a piece of bulldozed ground, is about 5 kilometers from Parnu's town centre, and so probably isn't worth bothering with when buses are more regular.
Website: http://www.evr.ee/Add to your Trip Planner
Parnu is approx 130kms from Tallinn and can be easily reached by air, car, bus or train.
Parnu airport is close by 5kms and a bus service is available. Air Livonie also flies from Parnu to Kuressaare, Kihnu and Ruhnu.
Buses from Tallinn, Tartu and Riga. The Parnu bus station is in the heart of downtown Ringi3 (luggage storage is also available).
Trains - leave from Tallinn and take approx 3hrs. www.edel.ee
- Road Trip
- Business Travel