There are 9 ways to get from Turku to Valka by train, ferry, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry
best- Take the train from Turku to Helsinkitrain
- Take the ferry from Helsinki to Tallinnferry
- Take the train from Ülemiste to Valgatrain E35 / ...
10h 31mBus
cheapest- Take the bus from Turku, Bus Station to Tallinn, Bus Stationbus 1203 / ...
- Take the bus from Tallinna bussijaam to Rajabus 101
13h 13m$28–45Bus via Helsinki
- Take the bus from Turku to Helsinki, Harbour Terminal 2bus
- Take the bus from Helsinki, Harbour Terminal 2 to Tallinn, Harbour Terminal Dbus
- Take the bus from Lennujaam to Rajabus 101
10h 49m$29–45Drive, ferry
- Drive from Turku to Helsinkicar
- Take the ferry from Helsinki to Tallinnferry
- Drive from Port Of Tallinn (Terminal D) to Valkacar
7h 17m$77–144Bus to Helsinki Airport, fly to Riga International Airport, train
- Take the bus from 1 to 12bus
- Fly from Helsinki Airport (HEL) to Riga International Airport (RIX)plane HEL - RIX
- Take the train from Riia raudteejaam to Valgatrain
7h 55m$64–228Bus, train
- Take the bus from Turku, Bus Station to Tallinn, Harbour Terminal Dbus 1203 / ...
- Take the train from Tallinn to Valgatrain E35 / ...
13h 15m$35–65Bus to Helsinki Airport, fly to Lennart Meri International Airport, train
- Take the bus from 1 to 12bus
- Fly from Helsinki Airport (HEL) to Lennart Meri International Airport (TLL)plane HEL - TLL
- Take the train from Ülemiste to Valgatrain
8h 37m$109–238Fly Turku Airport to Riga International Airport, train
- Fly from Turku Airport (TKU) to Riga International Airport (RIX)plane TKU - RIX
- Take the train from Riia raudteejaam to Valgatrain
7h 20m$71–295Bus to Helsinki Airport, fly to Tartu Ülenurme Airport, train
- Take the bus from 1 to 12bus
- Fly from Helsinki Airport (HEL) to Tartu Ülenurme Airport (TAY)plane HEL - TAY
- Take the train from Aardla to Valgatrain
8h 31m$112–226
Turku to Valka by bus
Questions & Answers
The cheapest way to get from Turku to Valka is to bus which costs $27 - $50 and takes 13h 13m.
The fastest way to get from Turku to Valka is to drive and ferry which takes 7h 17m and costs $75 - $150.
No, there is no direct bus from Turku to Valka. However, there are services departing from Turku and arriving at Raja via Helsinki, Harbour Terminal 2, Kaubamaja and Lennujaam. The journey, including transfers, takes approximately 10h 49m.
The distance between Turku and Valka is 542 km.
The best way to get from Turku to Valka without a car is to train and ferry which takes 10h 31m and costs .
It takes approximately 10h 31m to get from Turku to Valka, including transfers.
Turku to Valka bus services, operated by Onni Bus, depart from Turku station.
Turku to Valka bus services, operated by Onni Bus, arrive at Helsinki, Harbour Terminal 2 station.
There are 38+ hotels available in Valka.
What companies run services between Turku, Finland and Valka, Latvia?
You can take a bus from Turku to Raja via Helsinki, Harbour Terminal 2, Tallinn, Harbour Terminal D, Kaubamaja, and Lennujaam in around 10h 49m.
- Website
- finnair.com
Flights from Helsinki Airport to Riga International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $40–170
Flights from Helsinki Airport to Lennart Meri International Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $85–150
Flights from Helsinki Airport to Tartu Ülenurme Airport
- Ave. Duration
- 45 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–150
- Website
- airbaltic.com
Flights from Helsinki Airport to Riga International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $45–130
Flights from Turku Airport to Riga International Airport
- Ave. Duration
- 1h
- When
- Monday to Saturday
- Estimated price
- $45–190
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Turku to Helsinki
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- $25–50
- Website
- https://www.vr.fi/en/
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Ülemiste to Valga
- Ave. Duration
- 3h 34m
- Frequency
- Every 3 hours
- Estimated price
- $17–28
- Website
- https://elron.ee/en
- Express Train Ticket
- $19–28
Train from Riia raudteejaam to Valga
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- $11–18
- Website
- https://elron.ee/en
- Express Train Ticket
- $12–18
Train from Tallinn to Valga
- Ave. Duration
- 3h 42m
- Frequency
- Every 3 hours
- Estimated price
- $17–29
- Website
- https://elron.ee/en
- Express Train Ticket
- $20–29
Train from Aardla to Valga
- Ave. Duration
- 1h 16m
- Frequency
- Every 4 hours
- Estimated price
- $6–9
- Website
- https://elron.ee/en
- Express Train Ticket
- $6–9
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Ülemiste to Valga
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $15–20
- Website
- https://ltglink.lt/en
Train from Riia raudteejaam to Valga
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $10–14
- Website
- https://ltglink.lt/en
Train from Tallinn to Valga
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- https://ltglink.lt/en
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from Turku to Helsinki, Harbour Terminal 2
- Ave. Duration
- 2h 39m
- Frequency
- Every 4 hours
- Estimated price
- $13–19
- Website
- https://www.onnibus.com/home
Bus from 1 to 12
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $12–18
- Website
- https://www.onnibus.com/home
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Helsinki, Harbour Terminal 2 to Tallinn, Harbour Terminal D
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $6–12
- Website
- https://www.flixbus.co.uk
Bus from Turku, Bus Station to Tallinn, Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Estimated price
- $19–35
- Website
- https://www.flixbus.co.uk
Bus from Turku, Bus Station to Tallinn, Harbour Terminal D
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a day
- Estimated price
- $19–35
- Website
- https://www.flixbus.co.uk
- Phone
- +372 640 4000
- klienditugi@gobus.ee
- Website
- gobus.ee
Bus from Lennujaam to Raja
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- $8–11
- Website
- https://gobus.ee/en/
Bus from Tallinna bussijaam to Raja
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- https://gobus.ee/en/
- Phone
- +358 02 777 330
- tilausajot@vainionliikenne.fi
- Website
- vainionliikenne.fi
Bus from 1 to 12
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- $40–60
- Website
- https://vainionliikenne.fi/fi/
- Website
- https://vainionliikenne.fi/en/
- Website
- en.tallink.com
Ferry from Helsinki to Tallinn
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- en.tallink.com
- Phone
- +358 9 123574
- Website
- vikingline.fi
Ferry from Helsinki to Tallinn
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- $2–28
- Website
- https://www.sales.vikingline.com/
Want to know more about travelling around Latvia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

































