Svendborg to Peć by train
Travel from Svendborg (Denmark) to Peć (Kosovo) by train (1548km): schedule and information to the train connection. Compare fares and buy your ticket.
To travel by train from Svendborg in Denmark to Peć in Kosovo, the main route leads via Germany, Hungary and Serbia. Please read the following information and blog posts.
There are two main routes. Compare them and decide which one feeds your needs best.
- 1Svendborg (Denmark) - Berlin (Germany) - Budapest (Hungary) - Belgrade (Serbia) - Skopje (Macedonia) - Peć (Kosovo)
- 2Svendborg (Denmark) - Berlin (Germany) - Budapest (Hungary) - Belgrade (Serbia) - Peć (Kosovo)
1548 km
How to use the following information: railcc shows you the best routes and where to buy tickets. On longer routes you may need more than one ticket. Book your tickets step by step as explained. If you have questions about the route from Svendborg to Peć, please ask in the Raildude forum. Of course, sometimes there are as well other travel routes possible.
The following links could be interesting for you.
train connections : popular connections travelled by other users
Peć - Svendborg / Aalborg - Pristina / Aarhus - Pristina / Kolding - Pristina / Odense - Pristina1 Svendborg (Denmark) - Berlin (Germany) - Budapest (Hungary) - Belgrade (Serbia) - Skopje (Macedonia) - Peć (Kosovo)
The route consist of more than one step. You have to buy several train tickets.
1a Travelling from Svendborg (Denmark) to Berlin (Germany)
To travel from Denmark to Germany by train, use one of the daily connections which usually runs via Hamburg. Please use the following booking links to find schedules and ticket prices. The "Europe Special" price of Deutsche Bahn is available from EUR 39. As earlier you book, as cheaper the prices are.
If you want to include a night train, there is currently only one IC train travelling overnight from Copenhagen (Denmark) to Hamburg (Germany). In 2021 a new line will open from Stockholm via Copenhagen to Hamburg and Berlin.
Where to buy a ticket from Svendborg to Berlin?
The following links could be interesting for you.
train types: Train types you are likely to travel with.
IntercityExpress (ICE) / EuroCity (EC)
night train: Night trains that might be suitable for this trip.
EN 301 Malmö - Berlin / ST1 Stockholm - Berlin
train company:
DB Deutsche Bahn / DSB Danske Statsbaner
train connections: popular connections travelled by other users
Berlin - Svendborg / Copenhagen - Berlin / Copenhagen - Bremen / Copenhagen - Cologne / Copenhagen - Dresden / Copenhagen - Frankfurt am Main / Copenhagen - Hamburg / Copenhagen - Hanover / Copenhagen - Leipzig / Copenhagen - Munich / Copenhagen - Stuttgart
search for train schedules here: Online timetable information, on which you can find relevant, up-to-date connections.
rail.cc Deutsche Bahn
1b Travelling from Berlin (Germany) to Budapest (Hungary)
Travel from Berlin to Budapest by train. Train tickets start from 29 EUR. A comfortable overnight train is available. The journey time by the direct day train is 11 hours.
The night train offers as cheapest category seats from 29 EUR. More comfortable is a berth in compartments for 4 or 6 persons. Or a sleeper compartment which you can book for one to three persons. The departure time in Berlin is 18:40. The arrival time in Budapest Keleti railway station is 08:35.
Train ticket fares for the direct day train start from 46,90 EUR. The departure time in Berlin is 09:15. The arrival time in Budapest is 20:20.
Find the exact train schedules and buy your ticket via the given booking links.
Where to buy a ticket from Berlin to Budapest?
The following links could be interesting for you.
night train: Night trains that might be suitable for this trip.
EN 40457 Berlin - Budapest / EN 40476 Budapest - Berlin
train connections: popular connections travelled by other users
Budapest - Berlin
1c Travelling from Budapest (Hungary) to Belgrade (Serbia)
The train connection from Budapest to Belgrade is currently only possible with two changes. The line has been under reconstruction since 2019 and should be fully operational again from 2026. Until now, direct trains took around six hours to cover the 350-kilometre route. In 2026, the journey time should be reduced to 2 hours and 40 minutes, at a possible speed of 200 km/h.
Your train departs from "Budapest Nyugati" station. You have to change trains in Szeged and Subotica. Then you continue via Novi Sad and arrive at "Beograd Centar" station.
You have to buy the following tickets:
#1 From Budapest to Subotica with the Hungarian railway MAV. If you buy one train ticket, it costs 26 EUR. If you buy two train tickets, it is cheaper. First from Budapest to Szeged from 6 EUR. Then from Szeged to Subotica for 5 EUR.
#2. From Subotica to Belgrade, the ticket costs 15 EUR. These can be bought on the Serbian Railways website. At the moment it is only in Serbian, but you can understand it. Otherwise, buy the ticket at the station.
There are currently three train connections per day with departure from Budapest at 05:50h, 11:50h and 14:50h. Arrival in Belgrade is at 12:40h, 18:40h and 21:20h. You can find the exact timetables on the websites of the Hungarian and Serbian railways.
Where to buy a ticket from Budapest to Belgrade?
The following links could be interesting for you.
train types: Train types you are likely to travel with.
EuroCity (EC)
night train: Night trains that might be suitable for this trip.
G 341 Budapest - Belgrade
train company:
MÁV Magyar Államvasutak - MÁV START / SV Srbija Voz
train connections: popular connections travelled by other users
Belgrade - Budapest
1d Travelling from Belgrade (Serbia) to Skopje (Macedonia)
Travel from Serbia to North Macedonia by the overnight train from Belgrade via Niš to Skopje. It is not sure if this train will run in the summer months or not. Other train connections are currently not available. Buy the train ticket at a railway station.
If not train connection is available, you have to travel by bus.
Example train journeys:
- From Belgrade to Skopje: journey time is 10 hours. The ticket fare is 20 EUR. Departure time in Belgrade is 18:35. Arrival time in Skopje is 04:25.
- From Niš to Skopje: journey time is 5 hours. The ticket fare is 15 EUR. Departure time in Niš is 23:20. Arrival time in Skopje is 04:25.
Where to buy a ticket from Belgrade to Skopje?
Buy the train ticket at a railway station. Note: in some countries you have to pay a service fee at the ticket counter. The ticket can be purchased at a station in the country of departure, also sometimes in other countries.
The following links could be interesting for you.
train types: Train types you are likely to travel with.
Brzi (B)
night train: Night trains that might be suitable for this trip.
B335 Belgrade - Thessaloniki
train company:
SV Srbija Voz / MŽ Македонски Железници
train connections: popular connections travelled by other users
Skopje - Belgrade / Belgrade - Ohrid / Novi Sad - Skopje / Niš - Skopje
search for train schedules here: Online timetable information, on which you can find relevant, up-to-date connections.
rail.cc Deutsche Bahn / Serbian Railways
1e Travelling from Skopje (Macedonia) to Peć (Kosovo)
Travel from Macedonia to Kosovo by train. There is one daily direct train connection from Skopje to Pristina.
The journey time from Skopje to Pristina is three hours. The train ticket price is 5 EUR. Buy the ticket at a railway station.
The departure time in Skopje is 16:10. The arrival time in Pristina is 19:10.
Where to buy a ticket from Skopje to Peć?
The following links could be interesting for you.
train company:
MŽ Македонски Железници / TRAINKOS Trainkos
train connections: popular connections travelled by other users
Peć - Skopje / Skopje - Pristina
2 Svendborg (Denmark) - Berlin (Germany) - Budapest (Hungary) - Belgrade (Serbia) - Peć (Kosovo)
The route consist of more than one step. You have to buy several train tickets.
2a Travelling from Svendborg (Denmark) to Berlin (Germany)
To travel from Denmark to Germany by train, use one of the daily connections which usually runs via Hamburg. Please use the following booking links to find schedules and ticket prices. The "Europe Special" price of Deutsche Bahn is available from EUR 39. As earlier you book, as cheaper the prices are.
If you want to include a night train, there is currently only one IC train travelling overnight from Copenhagen (Denmark) to Hamburg (Germany). In 2021 a new line will open from Stockholm via Copenhagen to Hamburg and Berlin.
Where to buy a ticket from Svendborg to Berlin?
The following links could be interesting for you.
train types: Train types you are likely to travel with.
IntercityExpress (ICE) / EuroCity (EC)
night train: Night trains that might be suitable for this trip.
EN 301 Malmö - Berlin / ST1 Stockholm - Berlin
train company:
DB Deutsche Bahn / DSB Danske Statsbaner
train connections: popular connections travelled by other users
Berlin - Svendborg / Copenhagen - Berlin / Copenhagen - Bremen / Copenhagen - Cologne / Copenhagen - Dresden / Copenhagen - Frankfurt am Main / Copenhagen - Hamburg / Copenhagen - Hanover / Copenhagen - Leipzig / Copenhagen - Munich / Copenhagen - Stuttgart
search for train schedules here: Online timetable information, on which you can find relevant, up-to-date connections.
rail.cc Deutsche Bahn
2b Travelling from Berlin (Germany) to Budapest (Hungary)
Travel from Berlin to Budapest by train. Train tickets start from 29 EUR. A comfortable overnight train is available. The journey time by the direct day train is 11 hours.
The night train offers as cheapest category seats from 29 EUR. More comfortable is a berth in compartments for 4 or 6 persons. Or a sleeper compartment which you can book for one to three persons. The departure time in Berlin is 18:40. The arrival time in Budapest Keleti railway station is 08:35.
Train ticket fares for the direct day train start from 46,90 EUR. The departure time in Berlin is 09:15. The arrival time in Budapest is 20:20.
Find the exact train schedules and buy your ticket via the given booking links.
Where to buy a ticket from Berlin to Budapest?
The following links could be interesting for you.
night train: Night trains that might be suitable for this trip.
EN 40457 Berlin - Budapest / EN 40476 Budapest - Berlin
train connections: popular connections travelled by other users
Budapest - Berlin
2c Travelling from Budapest (Hungary) to Belgrade (Serbia)
The train connection from Budapest to Belgrade is currently only possible with two changes. The line has been under reconstruction since 2019 and should be fully operational again from 2026. Until now, direct trains took around six hours to cover the 350-kilometre route. In 2026, the journey time should be reduced to 2 hours and 40 minutes, at a possible speed of 200 km/h.
Your train departs from "Budapest Nyugati" station. You have to change trains in Szeged and Subotica. Then you continue via Novi Sad and arrive at "Beograd Centar" station.
You have to buy the following tickets:
#1 From Budapest to Subotica with the Hungarian railway MAV. If you buy one train ticket, it costs 26 EUR. If you buy two train tickets, it is cheaper. First from Budapest to Szeged from 6 EUR. Then from Szeged to Subotica for 5 EUR.
#2. From Subotica to Belgrade, the ticket costs 15 EUR. These can be bought on the Serbian Railways website. At the moment it is only in Serbian, but you can understand it. Otherwise, buy the ticket at the station.
There are currently three train connections per day with departure from Budapest at 05:50h, 11:50h and 14:50h. Arrival in Belgrade is at 12:40h, 18:40h and 21:20h. You can find the exact timetables on the websites of the Hungarian and Serbian railways.
Where to buy a ticket from Budapest to Belgrade?
The following links could be interesting for you.
train types: Train types you are likely to travel with.
EuroCity (EC)
night train: Night trains that might be suitable for this trip.
G 341 Budapest - Belgrade
train company:
MÁV Magyar Államvasutak - MÁV START / SV Srbija Voz
train connections: popular connections travelled by other users
Belgrade - Budapest
2d Travelling from Belgrade (Serbia) to Peć (Kosovo)
The travel from Serbia to Kosovo by direct train is not possible. You have to travel with a bus.
If you want to include trains, you have these two travel options:
1) Serbian Railways run two daily trains from Kraljevo (Serbia) to Kosovska Mitrovica in the north part of Kosovo. From Kosovska Mitrovica continue by bus or minibus.
The departure times in Kraljevo are 06:50 and 14:40. The arrival times in Kosovska Mitrovica are 10:22 and 18:22.
2) Or you travel by train or bus from Niš to the Serbian border town of Merdare. There you travel by taxi to Podujeve (Kosovo). From Podujeve you continue by bus or minibus.
Where to buy a ticket from Belgrade to Peć?
Buy the train ticket at a railway station. Note: in some countries you have to pay a service fee at the ticket counter. The ticket can be purchased at a station in the country of departure, also sometimes in other countries.
The following links could be interesting for you.
train company:
SV Srbija Voz / TRAINKOS Trainkos
train connections: popular connections travelled by other users
Peć - Belgrade / Belgrade - Pristina
Need a cheap place to sleep? railcc recommends booking.com
Find a cheap flight! Compare prices on Kiwi.com
Do you have questions about the connection between Svendborg and Peć? Does something not work as it should? Just ask in the Raildude forum and get competent answers from rail travel experts.
Check times&prices