Home / Destinations / North Macedonia / Transportation
Transportation Guide

Getting Around North Macedonia 2025

Navigate North Macedonia like a local with our transportation guide.

North Macedonia is a hidden Balkan gem offering stunning natural beauty from the ancient shores of Lake Ohrid to the dramatic peaks of Mavrovo National Park. The capital Skopje blends Ottoman heritage with modern monuments, while traditional villages preserve centuries-old culture and cuisine.

Transportation Overview

Quick comparison of transport options in North Macedonia.

🚌

Public Transit

Availability: β˜…β˜…β˜…β˜†β˜†

City buses in Skopje are extensive and cheap but routes can be confusing. Ohrid is largely walkable. Intercity buses are the backbone of transport between cities.

πŸš•

Taxis

Availability: β˜…β˜…β˜…β˜…β˜†

Metered taxis are reliable and affordable in Skopje. Use licensed radio taxis or the inDriver app. Avoid unlicensed drivers at airport.

πŸš—

Car Rental

Recommended: β˜…β˜…β˜…β˜…β˜†

Car rental excellent for exploring national parks, wine region, and off-the-beaten-path sites. Roads well-maintained on main routes.

🚢

Walking

Suitable: β˜…β˜…β˜…β˜…β˜†

Skopje city center and Old Bazaar very walkable. Ohrid Old Town is compact and best explored on foot. National parks require transport to trailheads.

Getting There

How to arrive in North Macedonia.

✈️ By Air

Airport

Skopje International Airport (Alexander the Great Airport)

SKP

Transfer options: Vardar Express shuttle bus to city center - 180 MKD ($3.50), 30 minutes, Taxi to center - 1,200-1,500 MKD ($23-29), 25 minutes, Uber/Rideshare available - similar to taxi prices, Car rental agencies at airport - from 1,500 MKD ($29)/day
Airport

Ohrid St. Paul the Apostle Airport

OHD

Transfer options: Taxi to Ohrid center - 400-600 MKD ($8-12), 15 minutes, Hotel shuttle (arrange in advance with accommodation), Car rental at airport - from 1,800 MKD ($35)/day, No public bus - taxi or pre-arranged transport only

Airport Transfer Options

πŸš• Taxi

Vardar Express shuttle bus to city center - 180 MKD ($3.50), 30 minutes

🚐 Shared Shuttle

Taxi to center - 1,200-1,500 MKD ($23-29), 25 minutes

🚌 Public Bus

Uber/Rideshare available - similar to taxi prices

πŸš— Private Transfer

πŸš—

Complete Transportation Guide

Route guides, fare information, and transport app recommendations.

Get Guide

Local Transportation

Getting around within North Macedonia.

🚌 Buses

{'skopje': 'Extensive city bus network. Purchase rechargeable bus card at kiosks (card 50 MKD + credit). Single ride 30 MKD ($0.60). Buses run 5:00 AM - 11:00 PM. Major routes include #15 to Old Bazaar, #25 to Matka Canyon departure point.', 'ohrid': 'Limited city buses. Most attractions walkable. Local buses 30 MKD ($0.60) per ride. Buses to nearby villages and beaches run regularly in summer.', 'other_cities': 'Bitola, Prilep, Tetovo have local bus services. Tickets 20-30 MKD ($0.40-0.60)'}

πŸ›Ί Local Alternatives

metro, taxi, rideshare

Taxis & Rideshare

On-demand transport options.

Taxi

Regular Taxis

40 MKD ($0.80) flag fall

Typical fare:
App

Ride-Hailing Apps

[]

Taxi Safety Tips

  • Use official taxis or verified ride-hailing apps
  • Agree on fare before starting or ensure meter is running
  • Have your destination written down in local language
  • Keep small bills for payment - drivers may not have change
  • Share your ride details with someone if traveling alone at night

Intercity Travel

Getting between cities and regions.

Bus

Long-Distance Buses

{'overview': 'Primary intercity transport. Comfortable, frequent, affordable. Main companies: Galeb Trans, Makedonija Soobrakaj, Vardar Express.', 'major_routes': ['Skopje - Ohrid: 400-500 MKD ($8-10), 3-3.5 hours, hourly departures', 'Skopje - Bitola: 350 MKD ($7), 2.5 hours, frequent', 'Ohrid - Bitola: 200 MKD ($4), 1.5 hours, every 1-2 hours', 'Skopje - Pristina (Kosovo): 250 MKD ($5), 1.5 hours', 'Skopje - Sofia (Bulgaria): 800 MKD ($15), 5 hours', 'Skopje - Tirana (Albania): 1,000 MKD ($19), 6 hours'], 'booking': 'Buy at bus stations or from driver (cash only). Advance booking recommended for international routes and summer travel to Ohrid. Main stations: Skopje Central, Ohrid Bus Station.'}

Shared

Shared Taxis/Minivans

Air

Domestic Flights

No domestic flights due to small country size. Driving/bus more practical.

Private

Private Car/Driver

Driving in North Macedonia

Information for self-driving travelers.

Recommended?

Generally not recommended

Driving Side

Right-hand traffic

License Required

International Driving Permit recommended

Road Conditions

Varies by region. Main highways usually good, rural roads may be poor.

Driving Considerations

  • Research local driving laws and road conditions before deciding to drive
  • Consider hiring a driver instead - often affordable and less stressful
  • Ensure comprehensive insurance if renting a vehicle
  • Avoid driving at night in unfamiliar areas
  • Keep copies of all documents (license, insurance, rental agreement)

Transportation Tips

Essential advice for getting around.

πŸ’‘

Download the inDriver app for Skopje taxis - negotiate fare before riding, much safer than hailing random taxis

πŸ’‘

Skopje to Ohrid bus (400-500 MKD, 3-3.5 hours) runs frequently - buy tickets at Skopje South Bus Station

πŸ’‘

Car rental is essential for visiting Mavrovo National Park, TikveΕ‘ wine region, and remote monasteries like Treskavec

πŸ’‘

Uber operates in Skopje only - outside the capital, use radio taxis or inDriver

πŸ’‘

Buy a rechargeable Skopje bus card at kiosks for 80 MKD (50 card + 30 first ride) - much cheaper than cash tickets

Useful Apps

inDriver

Best ride-hailing app in Skopje - negotiate your price before the driver accepts. Available on iOS and Android.

Moj Taxi

Macedonian radio taxi app for calling licensed metered taxis in Skopje and other cities.

Navigate North Macedonia Like a Local

Get our complete transport guide with route planners, fare guides, and essential travel phrases.

Download Transport Guide