The cheapest trains from Budapest to Copenhagen

Showing times and prices for 16 Oct

Cheapest

£176

Average

£206

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Budapest to Copenhagen will cost around £ 206 if you buy it on the day, but the cheapest tickets can be found for only £ 176.

Cheapest
11:40Budapest Keleti24h23 12:03København H
6 changes
£1761One-way
Cheapest
11:40Budapest Keleti24h23 12:03København H
6 changes
£1761One-way
2nd Cheapest
05:55Budapest22h05 04:00København H
6 changes
£2141One-way
23:20Budapest-Deli pu22h13 21:33København H
5 changes
£2201One-way
06:55Budapest21h05 04:00København H
6 changes
£2221One-way

Timetable Budapest to Copenhagen

Showing trains for tomorrow, Sat, 16 Oct
05:55Budapest22h05 04:00København H
0 changes
06:40Budapest Keleti21h20 04:00København H
0 changes
06:55Budapest21h05 04:00København H
0 changes
11:40Budapest Keleti24h23 12:03København H
0 changes
11:40Budapest Keleti24h23 12:03København H
0 changes
23:20Budapest-Deli pu22h13 21:33København H
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
16 Oct
£176Deutsche Bahn
£66Flixbus
£204Swiss
Sun
17 Oct
£159Deutsche Bahn
£76Flixbus
£85ryanair sun
Mon
18 Oct
£88Deutsche Bahn
Find prices
£63ryanair sun
Tue
19 Oct
£62Deutsche Bahn
Find prices
£85ryanair sun
Wed
20 Oct
£106Deutsche Bahn
Find prices
£133ryanair sun
Thu
21 Oct
£141Deutsche Bahn
Find prices
Find prices
Fri
22 Oct
£176Deutsche Bahn
£70Flixbus
£300Lufthansa
Sat
23 Oct
£176Deutsche Bahn
£84Flixbus
£301Lufthansa
Sun
24 Oct
£88Deutsche Bahn with connection
£68Flixbus
£301Lufthansa
Mon
25 Oct
£62Deutsche Bahn with connection
Find prices
£147Lot Polish Airlines
Tue
26 Oct
£62Deutsche Bahn
Find prices
£108ryanair sun
Wed
27 Oct
£62Deutsche Bahn
Find prices
£52ryanair sun
Thu
28 Oct
£62Deutsche Bahn
£54Flixbus
£52Norwegian Air Shuttle
Fri
29 Oct
£70Deutsche Bahn
£58Flixbus
£68ryanair sun
Sat
30 Oct
£70Deutsche Bahn
£54Flixbus
£219Lufthansa
Sun
31 Oct
£62Deutsche Bahn
£58Flixbus
£110Lot Polish Airlines
Mon
1 Nov
£62Deutsche Bahn with connection
Find prices
£41ryanair sun
Thu
4 Nov
£62Deutsche Bahn
£57Flixbus
£22ryanair sun

The fastest trains from Budapest to Copenhagen

Showing times and prices for 16 Oct

Fastest Journey

21 h 5 m

Average

22 h 34 m

Trains per day

6

Distance

1012 km

It's difficult to get from Budapest to Copenhagen without changing at least 5 times.

Fastest
06:55Budapest21h05 04:00København H
6 changes
£2221One-way
2nd Fastest
06:40Budapest Keleti21h20 04:00København H
6 changes
£2291One-way
05:55Budapest22h05 04:00København H
6 changes
£2141One-way
23:20Budapest-Deli pu22h13 21:33København H
5 changes
£2201One-way
11:40Budapest Keleti24h23 12:03København H
6 changes
£1761One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information to Copenhagen from Budapest

distanceDistance627 miles (1012 km)
durationAverage train duration21 h 24 min
priceAverage train ticket price£144 (€164)
changesDirect trainYes

Trains from Budapest to Copenhagen cover the 627 miles (1012 km) long journey taking on average 21 h 24 min with our travel partners like. There are direct train services available. While the average ticket price for this route costs around £144, you can find the cheapest train ticket for as low as £62. Travellers depart most frequently from Budapest-Déli and arrive in Copenhagen, Amagerbro St. Holm (Dalslandsgade).

Travel Tips

Trains from Budapest to Copenhagen
Travel by train to Copenhagen easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to Copenhagen.
FAQs
Are there any COVID-19 restrictions for international travel by train between Budapest and Copenhagen?

Travel by train between Budapest, Hungary and Copenhagen, Denmark is: Fully open.

Is international entry into Copenhagen from Budapest restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Denmark from Budapest?

Entry Requirements:

  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Copenhagen, Denmark?

The government of Denmark has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

The above information was last checked on 13/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train from Budapest to Copenhagen closer to your date of departure here.

What COVID restrictions are there for my return journey by train to Budapest, Hungary from Copenhagen, Denmark?

The current restriction level for your return trip by train from Copenhagen to Budapest is: Partially open

Are there any international entry restrictions on returning to Hungary from Denmark?

Reentry to Hungary is allowed for: Entry is partially open for citizens and permanent residents of Denmark

Do I need to quarantine on arrival in Hungary from Copenhagen?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Budapest, Hungary?

The government of Hungary has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 10/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Copenhagen to Budapest train here.

How much do cheap train tickets to Copenhagen from Budapest cost?
If you’re looking to save money on tickets, you can find a cheap train from Budapest to Copenhagen for as little as £62  in the next 7 days.
What is the cost of a train ticket from Budapest to Copenhagen on average?
The Budapest to Copenhagen train ticket price is on average £144  if you are looking to purchase your tickets for this trip in the next week.
What is the distance by train from Budapest to Copenhagen?
You should expect to travel around 627 miles (1012 km)  between Budapest and Copenhagen by train.
How long does it take from Budapest to Copenhagen by train?
On average the Budapest to Copenhagen train time is 21 h 24 min  covering the 627 miles (1012 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure train station in Budapest and arrival train station in Copenhagen?

When travelling this route, Omio customers are departing most frequently from Budapest-Déli   and arriving in Copenhagen, Amagerbro St. Holm (Dalslandsgade).

Where is the departure train station in Budapest located? Where is the arrival train station in Copenhagen located?

Passengers board the train most frequently from Budapest-Déli, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Copenhagen, Amagerbro St. Holm (Dalslandsgade), located 1 mile (s) / 2 km away from the city centre.

What are the first and last departure train times from Budapest to Copenhagen?
The first Budapest to Copenhagen train departs at 07: 40   and the last train from Budapest to Copenhagen leaves at 21: 20. Check out the most up-to-date Budapest to Copenhagen train timetable on Omio and find the best time to travel to your destination.
How far in advance should I buy a train ticket from Budapest to Copenhagen to get the best deals?
If you purchase a train ticket between Budapest and Copenhagen within the next 7 days, you can find tickets to cost on average £144 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Copenhagen from Budapest are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Budapest
Copenhagen
The major railway station for departures from Budapest is Budapest-Déli. Read all the information you need to know about services, amenities and connections at Budapest-Déli for your trip between Budapest and Copenhagen.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 06: 00-10: 00, 10: 20-14: 00, 14: 25- 17: 35
Connections to/from station
Bus lines: 21, 21A, 39, 102, 139, 140, 140A, N960, N990
Metro lines: M2 (red)
Train lines: IC, IR, S (10, 12, 30, 34, 35, 40, 42), Z30
Tram lines: 17, 56, 56A, 59, 59A, 59B, 61