Travel from Odense to Aalborg

Bus or train from Odense to Aalborg?

Danish Railways (DSB) operates a train from Odense to Aalborg every 30 minutes. Tickets cost $40 - $65 and the journey takes 3 h 2 min. Alternatively, FlixBus operates a bus from Odense to Aalborg twice daily. Tickets cost $15 - $26 and the journey takes 3 h 30 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Odense to Aalborg

ModeDurationPrice
From Odense st train to Aalborg st.3 h 2 min320 kr
From Odense, Odense Ørbækvej bus to Aalborg.3 h 30 min155 kr
From Odense st night train to Aalborg Vestby st.3 h 31 min321 kr
From Odense drive to Aalborg.2 h 25 min271 kr
From Odense st train to Copenhagen airport, fly to Aalborg airport, then line 12 bus to Aalborg.3 h 55 min700 kr

How long does it take to get from Odense to Aalborg?

The train from Odense st to Aalborg st takes 3 h 2 min including transfers and departs every 30 minutes.

Is there a direct train between Odense and Aalborg?

Yes, there is a direct train departing from Odense st and arriving at Aalborg st. Services depart every 30 minutes, and operate every day. The journey takes approximately 3 h 2 min.

Is there a direct bus between Odense and Aalborg?

Yes, there is a direct bus departing from Odense, Odense Ørbækvej and arriving at Aalborg. Services depart twice daily, and operate every day. The journey takes approximately 3 h 30 min.

Operators from Odense to Aalborg

OperatorPhoneWebsite
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
FlixBus+49 1807 123 99 123FlixBus
Scandinavian AirlinesScandinavian Airlines
Norwegian Air InternationalNorwegian Air International
North Jutland Transport Company98 11 11 11North Jutland Transport Company