Rome2Rio

Ruka to Tornio buses

Find Transport to Tornio

View schedule

Trip Overview

The average bus between Ruka and Tornio takes 19h 43m and the fastest bus takes 17h 20m. The bus runs, on average, 3 times per week from Ruka to Tornio. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

19h 43m
Duration
383 km
Distance
€40
Average price
3 times a week
Frequency

Ruka to Tornio bus times

Buses run 3 times a week between Ruka and Tornio. The service departs Ruka at 5:50 PM in the evening, which arrives into Tornio at 11:10:00. All services require a transfer at Oulu, Bus Station and take an average of 19h 43m. The schedules shown below are for the next available departures.

Departing Friday, November 6, 2026

  •  → 

    Arrives next day

    FlixBusOnniBus17h 20m • 1 change

Departing Saturday, November 7, 2026

  •  → 

    Arrives next day

    FlixBusOnniBus24h 15m • 1 change

Departing Monday, November 9, 2026

  •  → 

    Arrives next day

    FlixBusOnniBus17h 35m • 1 change

Frequently asked questions

Want to know about travelling from Ruka to Tornio? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Ruka to Tornio.ExpandLaunch map view
  • Distance: 382.9 km
  • Duration: 19h 43m

What companies run services between Ruka, Finland and Tornio, Lapland, Finland?

You can take a bus from Ruka Kumpare to Kaupungintalo L via Oulu, Bus Station and 12 in around 6h 35m.

Operators