Skip to content

Skopje to Bitola: Bus, Car & How to Get There

Updated · June 29, 2026

Skopje to Bitola by bus, car or train: about 170 km and 3-3.5 hours, with departures, costs, the drive via Prilep and why the bus beats the train.

Širok Sokak, the lively pedestrian main street of Bitola, lined with cafés and neoclassical facades
Photo: Petar Milošević / Wikimedia Commons, CC BY-SA 2.5 - sourceUrl: https://commons.wikimedia.org/wiki/File:Bitola_%C5%A0irok_Sokak.JPG

The simplest way from Skopje to Bitola is the intercity bus: it’s about 174 km, takes roughly 3 to 3.5 hours, runs several times a day, and costs around €17-20. Buses leave from Skopje’s Transportation Center (the combined bus and railway station) and arrive at Bitola bus station, a short walk or taxi from the centre. If you’d rather drive, the same trip is about 2.5-3 hours via Veles and Prilep, partly on the A1 motorway. There is a train, but it’s slow and infrequent - fine for railway fans, wrong for almost everyone else.

Bitola is North Macedonia’s elegant second city - café-lined Širok Sokak, the consulates, and the Roman ruins of Heraclea Lyncestis on its edge - and it’s an easy half-day’s travel south of the capital. Here’s exactly how to get there, what it costs, and which option fits your trip.

Quick answer: bus, car or train?

OptionBest forTypical timeRough cost
Intercity busMost travellers, no car needed~3-3.5 h~€17-20
Car (drive yourself)Stops at Prilep, road trips, flexibility~2.5-3 hhire + fuel
Private transferDoor-to-door, groups, luggage~2.5-3 hquote per vehicle
TrainRail enthusiasts onlylonger, sparselow, but slow

The bus is the default and it’s a good one - cheap, direct and frequent enough that you don’t need to plan far ahead outside summer weekends. Take the car if you want to stop along the way or use Bitola as a base for the south; take the train only if the journey is the point.

For what’s waiting at the other end, pair this guide with things to do in Bitola, and if you’re starting your trip in the capital, things to do in Skopje.

Option 1: Skopje to Bitola by bus

The bus is how most people make this trip, and the system is straightforward. Coaches leave from Skopje’s main bus station - the Skopska Avtobuska Stanica, inside the Transportation Center beside the railway station - and run south to Bitola bus station. The main operator on the route is Transkop, and there are several departures spread through the day, so you’re rarely stuck waiting long. The road distance is about 174 km, and a realistic journey time is 3 to 3.5 hours, including a stop or two on the way.

Fares sit around €17-20 (roughly 1,000-1,200 MKD, or about $19) - treat that as a planning range, since operators adjust prices and the odd express run differs from the all-stops service. For tickets, the local habit still works best: go to the counter at Skopje’s station, buy for the next departure, and pay in Macedonian denar. Keep small notes for the ticket and a possible luggage fee for a bag in the hold. In July and August, or for a weekend, buy a few hours ahead rather than turning up at the last minute - the good departures do fill.

A couple of pointers. Check the last departure before you plan a late arrival; intercity timetables thin out in the evening. And if Bitola is part of a wider loop, the same station links Skopje with Ohrid and the rest of the network - handy if you’re stitching the south together.

The wide Pelagonia plain south of Skopje, on the road toward Bitola
The road south opens onto the broad Pelagonia plain - the agricultural basin that Bitola sits at the southern end of. Photo: Makedonski biseri · CC BY-SA 3.0 · Wikimedia Commons

Option 2: driving from Skopje to Bitola

Driving gives you the route’s best asset - the freedom to stop - and it’s an easy run. The distance is about 170-175 km and the drive takes roughly 2.5-3 hours. You start on the A1 motorway south to Veles, then pick up the national road through Prilep and down across the Pelagonia plain to Bitola. The motorway section is quick and modern; the single-carriageway stretch beyond is slower, with towns and the occasional tractor, so don’t expect to hold motorway speeds the whole way.

The reason to drive is Prilep and the country in between: Marko’s Towers above the town, the tobacco fields, the monastery at Treskavec for the determined, and the wide-open Pelagonia light. With a car you can also use Bitola as a launchpad for Lake Prespa and Pelister National Park without depending on sparse local buses. If you’re weighing it up, our renting a car in North Macedonia guide covers the deposit, the insurance excess, fuel and parking.

A national road winding through the hills of southern North Macedonia near Bitola
South of the motorway, the road narrows to a national route through the hills and the Pelagonia basin - scenic, but slower than the A1. Photo: Pudelek (Marcin Szala) · CC BY-SA 3.0 · Wikimedia Commons

Option 3: a private transfer

If you want the comfort of a car without driving, a private transfer runs Skopje to Bitola door to door in about 2.5-3 hours. It makes sense for families, groups splitting the fare, anyone with heavy luggage, or a late arrival when bus timings are awkward. You book it ahead, the driver meets you, and you can usually ask to stop in Prilep or at a viewpoint on the way. Prices depend on the vehicle and date, so get a live quote and confirm whether stops are included.

Option 4: the train (and why to skip it)

Yes, there’s a railway - and no, you probably don’t want it. Železnici (MŽ) runs a Skopje-Bitola line via Veles and Prilep, but the passenger service is sparse and slow, with only a couple of departures a day and a journey that takes longer than the bus for no saving in comfort. Unless you’re a rail enthusiast who wants the ride for its own sake, the bus wins on every practical count - frequency, speed and convenience. It’s a recurring theme across the country: North Macedonia’s trains are a curiosity, not a travel plan.

Railway track running through the North Macedonian countryside
The Skopje-Bitola railway exists, but the passenger service is thin and slow - the bus is faster and far more frequent. Photo: Cibrev · CC BY-SA 4.0 · Wikimedia Commons

What’s waiting in Bitola

The trip pays off the moment you arrive. Bitola is the country’s most graceful city, built up in the Ottoman era as a consular town - hence its old nickname, “the city of consuls.” The heart of it is Širok Sokak, a long pedestrian street of nineteenth-century façades, cafés and slow evenings. On the southern edge stand the ruins of Heraclea Lyncestis, the Hellenistic city founded by Philip II of Macedon, with Roman mosaics and a theatre that still hosts summer performances. It’s the kind of place that rewards an overnight rather than a dash.

If you’re building a southern loop, Bitola pairs naturally with Ohrid (about two hours west) and the lakes - see how the legs fit in our 7-day North Macedonia itinerary.

Money and practical tips

  • Carry denar in cash. Bus counters and luggage fees expect Macedonian denar (pegged at about 61.5 to €1); cards aren’t a safe assumption at the station.
  • Buy ahead in summer. For July, August and weekends, grab your Skopje-Bitola seat a few hours early.
  • Check the last bus. Evening departures thin out - don’t bank on a late one.
  • Drive for Prilep and the south. A car turns the journey into a road trip and opens up Prespa and Pelister.
  • Skip the train unless the ride itself is the attraction - the bus is faster and more frequent.
  • Give Bitola an overnight. Širok Sokak and Heraclea deserve more than a flying visit.

However you travel it, Skopje to Bitola is one of the easiest intercity hops in the country - a half-day by bus, a scenic drive by car, and a genuinely lovely city at the end of it.

Read also