Skip to content

Skopje to Belgrade Bus 2026: EUR 25, Night Runs

Updated · August 14, 2026 9 min read

Skopje to Belgrade: Fudeks night bus EUR 25 / 1600 DEN, FlixBus from EUR 25.99 in 6h21, or drive ~431 km via Tabanovce.

Kalemegdan fortress above the confluence of the Sava and Danube in Belgrade, the usual end of the coach ride from Skopje
Photo: BrankaVV · CC BY-SA 4.0 · Wikimedia Commons ( source )

Skopje to Belgrade is about 431 km on the motorway, one border at Tabanovce / Preševo, and no passenger train worth planning around. The default is a direct coach: Fudeks publishes a fixed adult one-way of EUR 25 / 1,600 DEN / 3,000 RSD on its night run (23:59 from Skopje, 06:00 into Belgrade’s BAS), and FlixBus lists the corridor from EUR 25.99 with a fastest trip of 6 hours 21 minutes and five rides a day. Drive yourself and you’re looking at roughly four and a half hours of open road plus passport control and Serbian putarina. Figures checked 14 August 2026 - schedules and dynamic fares move, so confirm yours before you go.

This page covers both directions. Belgrade to Skopje is the same corridor and the same operators, not a second article. For the Belgrade-facing sister write-up on our network, see Belgrade to Skopje on Serbia Guidebook.

Short answer

OptionTimeMoneyBest when
Night bus (Fudeks)~6 h (23:59-06:00)EUR 25 / 1,600 DEN adult one-waySleeping through the border, fixed tariff
Day / mixed bus (FlixBus)from ~6 h 21from EUR 25.99 on the operator cardDaytime arrival, app booking, more departures
Drive~4.5 h driving + borderfuel + Serbian tolls + hire extrasRoad-tripping or a group with luggage
Private transfer~5-6 h door to doorget a live quoteLate flight, kids, or you hate stations

There’s no through passenger rail. Flying Skopje-Belgrade exists, but once you add airport time it rarely beats a night coach on cost - treat it as a last resort, not the default.

Coach platforms at Skopje's international bus station under the concrete deck
Skopje's Transport Center on Nikola Karev is where the Belgrade coaches leave - FlixBus and Fudeks both list this station. Photo: Mosbatho · CC BY 4.0 · Wikimedia Commons

Option 1: the direct bus (day and night)

Two operators publish clear public numbers for this pair. Start with them, then treat every other brand on an aggregator as a tip to check the desk.

Fudeks - the fixed night fare

Fudeks is the rare Balkan coach that still posts a hard tariff, not a floating “from”:

  • Adult one-way: 3,000 RSD / EUR 25 / 1,600 DEN
  • Adult return: 6,000 RSD / EUR 50 / 3,200 DEN
  • Children 2-12: half those amounts
  • Under 2: 1 dinar
  • Pricelist in force from: 1 November 2024 (still the card shown on 14 August 2026)

Skopje → Belgrade leaves the bus station at 23:59 every day, stops at the Kumanovo gas station at 00:30, and arrives at Belgrade’s BAS arrival platforms at 06:00. The reverse Belgrade → Skopje leaves New Belgrade BAS (Antifašističke borbe 46-48, platform 35) at 15:30 and lands in Skopje at 21:30.

Luggage is charged on top of the seat: first unit EUR 1 (120 RSD), second EUR 2, third EUR 5, fourth and each following EUR 10. Non-standard bags need advance notice.

In Skopje, Fudeks sells through Spektra Tours at the new bus station (lokal 12, Nikola Karev 20, +389 2 2465950). Belgrade reservations: +381 11 7620255. That’s the purchase floor for this carrier - not an advertising teaser.

FlixBus - more departures, dynamic price

FlixBus’s public route card for Skopje-Belgrade (checked 14 August 2026) shows:

  • Distance on the card: 436 km
  • Fastest journey: 6 h 21 min
  • Published floor: from EUR 25.99 (varies by date and how early you book - confirm the checkout total for your day)
  • Frequency: 5 rides a day
  • Window: first bus 07:45, last 23:59
  • Skopje stop: bus station, Nikola Karev 20
  • Station entry in Skopje: 50 MKD / about EUR 0.85
  • Belgrade stop: the new BAS in Blok 42 (not the demolished old riverside site)
  • Belgrade platform access: 300 RSD in cash at the counters (~EUR 2.55)

The reverse Belgrade-Skopje card lists from EUR 25.98, 6 h 15, and six rides a day. One hand bag plus one hold bag are in the free allowance; extras are sold at booking. You don’t need a printout - the QR code’s enough.

A few practical notes the ticket page won’t stress:

  • Summer Fridays and diaspora weekends fill the evening coaches first. Book the night run if you care about a seat.
  • Read the Belgrade stop name. Blok 42 is the main terminal; Autokomanda and Belgrade South are different pins on the FlixBus map.
  • Other names you’ll see on aggregators - Niš-ekspres, AD Galeb, Kanis, BS Tours - do run the corridor. Niš-ekspres did not publish a through-fare on its public site when checked on 14 August 2026. Ask at the Skopje or Belgrade desk, or the operator, rather than trusting a screenshot from last season.
Road and fencing at the Tabanovce transit area on the North Macedonia side of the Serbian border
Tabanovce on the Macedonian side faces Preševo on the Serbian side - every direct coach and every car on this corridor goes through here. Photo: Bdx · CC BY-SA 4.0 · Wikimedia Commons

At the border: Tabanovce / Preševo

Every direct coach and every car on this route crosses at Tabanovce (North Macedonia) and Preševo (Serbia) on the E75 / A1. Nakordoni describes it as the main road point on the Belgrade-Skopje-Thessaloniki corridor and open 24/7. Both countries sit outside the EU and Schengen, so you get full exit and entry control, not a soft internal border.

What that means for you:

  • Passport control happens twice - leave North Macedonia, then enter Serbia (and the reverse coming back).
  • Coach passengers usually hand passports to the driver or file through as a group. Waits swing from a few minutes to the better part of an hour; Friday evenings and summer Sundays are the predictable pinch points.
  • Don’t route via Pristina unless you actually want Kosovo. The indirect via-Kosovo option looks cheaper on some boards and costs you hours plus a different set of stamp rules. Filter for the direct Serbia-only coach.

Entry rules change - check the official page for your own passport. The lines below are orientation, not legal advice.

  • British citizens: UK FCDO travel advice usually allows visa-free short stays in Serbia (typically up to 90 days); confirm passport validity rules on the day you travel.
  • Coming back into North Macedonia: US, UK, EU and Ukrainian citizens are generally visa-free for 90/180; Russian citizens need a visa. Details live in our North Macedonia visa requirements guide if you need the arrival side.

For the wider picture of overland gateways into the country - Sofia, Thessaloniki, Pristina - see getting to North Macedonia.

Option 2: driving yourself

OSRM routing on OpenStreetMap puts Skopje to Belgrade at about 431 km and 4 hours 40 minutes of driving with no border wait. FlixBus’s 436 km is the same corridor measured from station pins. The line on the ground is Skopje → Kumanovo → Tabanovce → Preševo → Vranje → Niš → Belgrade on the A1 / E75.

You’ll want these sorted before you leave the hire desk:

  • Written permission for Serbia on the rental contract. Cross-border isn’t automatic.
  • Green Card that names Serbia.
  • Cash or a working card for Serbian putarina - Putevi Srbije runs a closed toll system on the Belgrade-Preševo motorway. Rates change; use the official calculator on putevi-srbije.rs rather than a blog reprint. Cash and cards are accepted; ENP/ETC tags skip the queue if your hire car has one.
  • Daylight for the first hour north of Skopje if you’re not used to Balkan night driving - the motorway itself is fine, the border plaza is where the delays live.
Wide view of the E-75 motorway cutting through Serbian countryside
Once you're past Preševo, the Serbian A1 / E75 is the whole story north to Belgrade - fast, tolled, and busy with trucks. Photo: Petar Milošević · CC BY-SA 3.0 · Wikimedia Commons

For deposits, excess and the wider cross-border rules see renting a car in North Macedonia, and for road conditions on the Macedonian side, driving in North Macedonia. How buses and cars fit a multi-day loop is covered in getting around North Macedonia.

Serbian motorway toll plaza near Belgrade with ENP and cash lanes
Serbian putarina is collected at plazas like this - take a ticket on entry and pay at exit, or use an ENP lane if the car has a tag. Photo: Lan G. · CC BY-SA 4.0 · Wikimedia Commons

Option 3: private transfer

A pre-booked car covers the route door to door in roughly five to six hours depending on the border, and skips both bus stations. It’s worth the money in three situations: two or more of you, so the per-head cost lands near the coach fare; real luggage; or a departure outside the useful bus window.

Ask for a live quote for your date and passenger count, and check whether the price is per vehicle or per person. Confirm that the driver’s insurance covers Serbia. For a professional operator it will, but it’s a thirty-second question and the answer tells you who you’re dealing with.

What to choose

  • Solo with one bag: Fudeks night bus at the published EUR 25 / 1,600 DEN, or the cheapest FlixBus seat that still lands when you want.
  • Daytime arrival with an app ticket: FlixBus - more slots, QR boarding, watch the dynamic fare at checkout.
  • Group of three-plus with bags: compare a transfer quote against three coach seats plus taxis at both ends.
  • Already on a Balkan road trip: drive, with Serbia written into the hire contract and toll cash ready.
  • Avoid: the via-Pristina coach unless Kosovo is the point of the day, and don’t invent a train itinerary - there isn’t one.
Old Sava Bridge in Belgrade with the river and city skyline
Once you're off the bus in New Belgrade, the Sava crossings lead into the old centre - Kalemegdan sits a short taxi or city-bus ride away. Photo: Mihajlo Anđelković · CC BY-SA 3.0 · Wikimedia Commons

If you’re continuing south after Belgrade, the same desk that sold you this ticket usually knows the Niš and Sofia connections. For arriving into North Macedonia from other capitals, fold this hop into getting to North Macedonia rather than treating Belgrade as an island.