Omio recommends booking the flight as it is the most popular option from Naples to Stockholm among Omio's users. If you are prioritising price take the bus with prices starting from €108. For those with little time consider booking a flight which can get you there in 4h 28m. The ticket price range depends on the travel mode: a bus costs an average of €108, and a train costs an average of €291.
Distance: 1288 miles (2074 km)
Train | Most popular Flight | Bus |
---|---|---|
€291 Average price | €217 Average price | €194 Average price Cheapest |
38h 5m Average total duration 37h 35m Onboard + 30m Additional time* | 7h 28m Average total duration Fastest 4h 28m Onboard + 3h 0m Additional time* | 62h 20m Average total duration 61h 50m Onboard + 30m Additional time* |
![]() Most popular airline | ![]() Most popular bus company | |
Direct Options | Direct Options | Direct Options |
Distance 1288 miles (2074 km) |
Average train duration 37h 35m |
Cheapest ticket price $360 (€291) |
Trains per day 1 |
Fastest train 37h 35m |
First train 00:01 |
Last train 18:50 |
Find the best trains from Naples to Stockholm with Omio's travel partners Frecciarossa from $497 (€401). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa reach speeds up to 186 mph (300 kmh). When booking your Frecciarossa you can choose between four different classes: Standard, Premium, Business, and Executive.
Frecciarossa from Naples to Stockholm train information:
Here are some other resources that might have the information you need