From Tallinn airport to Tallinn bus station - Tallinn bus terminal is situated close to the Tallinn Lennart Meri Airport. You can take a taxi or public transportation (bus No.2 or No.90K) to get there. Public transportation and taxis are waiting in front of the airport building. Bus No.2 and No.90K from the airport stops not far from the bus terminal (the “Autobussijaam” stop).
From Tallinn to Pärnu - more than 20 direct buses leave Tallinn to Pärnu daily between 06:20 and 21:00, and six buses stop here daily en route to Riga. The ticket from Tallinn costs €6 - 8.50 and the trip takes less than two hours. For a bit more money, travellers can also opt for the Hansabuss (www.hansabuss.ee) which has comfier seats, WiFi, and leaves from the centres to Riga. Pärnu’s bus station is conveniently located right in the centre of town, at the corner of Pikk and Ringi streets.
The station house is behind the terminal, at Ringi 3; ticket windows open daily 06:15 - 19:30.
From Riga Airport to Riga Bus Station - the city transport from/to Riga Airport from/to the city centre and Bus Station with the maps - http://www.riga-airport.com/en/main/passengers/useful-information/getting-to-the-airport
For more information visit www.riga-airport.com
From Riga to Pärnu - The buses from/to Riga to/from Pärnu: http://www.luxexpress.eu/en/parnu-riga and http://www.businessline.ee/index.php?page=3 but YOU NEED SCHENGEN VISA, when you are not from the EU countries!
- Pärnu (pakihoid) is at the southern side of the bus terminal, near platform 8, open 08:00 - 19:30, Sat 08:00 - 17:00, Sun 09:00 - 17:00. Leaving a bag for up to 24 hrs costs €0.70 - 2, depending on the weight. Taxis can be found waiting a few steps away, across from the Hotel Pärnu.
- Tallinn is at the Railway Station - Toompuiestee 37, Tallinn 10133. Open every day: 07:00 – 20:00.
- Riga is at the Bus Station - http://www.autoosta.lv/main.php?cat=270.