1map logoGo to main page

Odense, Region Of Southern Denmark (Syddanmark) to Malmo, Skåne from $19: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Odense, Denmark
to
Malmo, Sweden

How to Get from Odense to Malmo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 by trainBest price
167 kmDistance
1h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Odense to Malmo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Train
Average Duration
1h  50m
Estimated price
$22-23
Recommended
Company
Various
Train
Average Duration
2h  40m
Estimated price
$19-40
Cheapest
route map
Distance: 167 km
Duration: 1h 50m

See more options

Pricing table
Company
Various
Bus
Average Duration
3h  14m
Estimated price
$20-28
Company
Various
Drive
Average Duration
2h  6m
Estimated price
$36-54
Company
Various
Drive
Plane
Average Duration
3h  2m
Estimated price
$105-210

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $19 $19 $29 $25 $31 $28 $24

Odense - Malmo operators

Explore transport companies operating between Odense and Malmo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+47 70 13 14 15
Website
https://www.dsb.dk/en/

Train from Odense St. to København H

Average Duration
1h 9m
Estimated price
20-21

Train from Odense St. to Malmö Centralstation

Average Duration
2h 40m
Estimated price
19-40
Contact phone
0771-77 77 11
Website
https://www.oresundstag.se/en

Train from Köbenhavn H to Malmö Triangeln

Average Duration
37m
Estimated price
21-22
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Odense Parkering Syd to Copenhagen central train station

Average Duration
1h 50m
Estimated price
10-20

Bus from Copenhagen central train station to Malmö Centralstation

Average Duration
1h 30m
Estimated price
20-28
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Copenhagen Ingerslevsgade to Malmo Norra Vallgatan

Average Duration
1h
Estimated price
13-14
Plane
Website
https://www.alsie.com

Plane from Sonderborg (SGD) to Copenhagen (CPH)

Average Duration
45m
Estimated price
190-214

Odense to Malmo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Odense and Malmo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€37 - €55
Departure Point
Odense St. station
Arrival Point
Malmö Triangeln station
Departure Point
Sonderborg Airport
Arrival Point
Copenhagen Airport
Departure Point
Odense Parkering Syd station
Arrival Point
Malmo Norra Vallgatan station

Frequently asked questions

Find out more about the route from Odense to Malmo.

Or choose the category:
The distance between Odense and Malmö is approximately 167.4 km by road. The typical travel time by train from Odense to Malmö is 1 hour and 51 minutes. If you prefer to drive, it takes approximately 2 hours and 6 minutes to travel from Odense to Malmö by car. Alternatively, if you opt to take a bus, the typical travel time between the two cities is around 3 hours and 12 minutes.
The most cost-effective and time-efficient transportation option for traveling from Odense to Malmo would be by train. Trains from Odense to Malmo take approximately 1 hour and 51 minutes, making it the quickest option available. The cost of a train ticket ranges from €17 to €41, offering an affordable option for travel between the two cities.
The prices for traveling from Odense to Malmo by train can range from €21 to €40. On the other hand, the prices for traveling by bus from Malmo to Odense can vary from €19 to €42.
To travel from Odense to Malmo without using public transportation, you can choose to drive by car. The driving distance between the two cities is approximately 196.3 km and it takes about 2 hours and 6 minutes to drive from Odense to Malmo. You can expect to pay varying prices, usually ranging from €37 to €55 for the fuel and tolls during the journey.
The best way to travel from Odense to Malmo without a car is by train. The journey takes approximately 1 hour and 51 minutes and tickets range in price from €21 to €41.
Yes, there is a direct link between Odense and Malmo. Danish Railways operates a train that departs from Odense and arrives at Malmö Centralstation. The journey takes approximately 1 hour and 54 minutes. Alternatively, there is no direct bus route, but FlixBus offers a service from Odense to Malmö with a transfer in Copenhagen, taking approximately 3 hours and 12 minutes.
There are plenty of options for accommodation near Malmo. With over 195 hotels to choose from, travelers can find a range of choices to suit their preferences and budgets. Starting at €41, there are affordable options available for those looking to save on accommodation costs.