Which ATM to use in Macedonia?
Macedonia only has ATMs that are related to the banks. This means there are no non-branded ones. All of them are safe to use, but some of them come with a cost. Here is overview of the ATMs and fees in order which I used the most.
Komercijalna Banka – 0 MKD comission
SPARKASSE BANK – 280 MKD / 4.5 EUR /4.5 USD
HALKBANK – 300 MKD / 4.9 EUR /4.9 USD
NLB Banka – 300 MKD / 4.9 EUR /4.9 USD
Pro Credit Bank – 500 MKD /8.13 EUR / 9.5 USD
Stopanska Banka – Usually doesn’t accept foreign cards
TRAINS IN MACEDONIA
The train network in Macedonia used to be good and well connected but not anymore. There are only internal trains. It is not possible to buy tickets for trains in Macedonia online, only directly at the counter.
Timetable of the trains running in North Macedonia
*the trains to Kocani & Kicevo & Volkovo do not operate at the moment.
Source: National Train Operator
SKOPJE – KUMANOVO TRAIN
Two Trains Daily. Keep in mind that the train station in Kumanovo is super far from anything. It is better to take the bus.
Travel time by train between Skopje and Kumanovo is around 45 minutes
PRICE: One way – 87 MKD. Return – 140 MKD
TRAIN 2020
SKOPJE 04:57 – MADZARI 05:02 – ILINDEN 05:11 – MILADINOVCI 05:18 – DELJADROVCI 05:23 – AGINO SELO 05:27 – ROMANOVCI 05:31 – PREVOJ 05:35 – KUMANOVO 05:40
TRAIN 2022
SKOPJE 16:37 – MADZARI 16:42 – ILINDEN 16:51 – MILADINOVCI 16:58 – DELJADROVCI 17:03 – AGINO SELO 17:07 – ROMANOVCI 17:11 – PREVOJ 17:15 – KUMANOVO 17:20
KUMANOVO – SKOPJE TRAIN
TRAIN 2021
KUMANOVO 06:00 – PREVOJ 06:05 – ROMANOVCI 06:09 – AGINO SELO 06:13 – DELJADROVCI 06:17 – MILADINOVCI 06:21 – ILINDEN 06:28 – MADZARI 06:37 – SKOPJE 06:43
TRAIN 2023
KUMANOVO 17:40 – PREVOJ 17:45 – ROMANOVCI 17:49 – AGINO SELO 17:53 – DELJADROVCI 17:57 – MILADINOVCI 18:01 – ILINDEN 18:08 – MADZARI 18:17 – SKOPJE 18:23
SKOPJE – GEVGELIJA TRAIN
Two trains daily (Border with Greece)
Travel time between Skopje and Gevgelija is about 2:30 hours
PRICE:
Gevgelija – One way – 277 MKD Return – 444 MKD
Demir Kapija – One way – 223 MKD Return – 356 MKD
Negotino – One way – 198 MKD Return – 316 MKD
Gradsko – One way – 158 MKD Return – 252 MKD
Veles – One way – 113 MKD Return – 180 MKD
TRAIN – 611
SKOPJE 06:20 – LISICHE 06:30 – DRACHEVO 06:36 – JANE SANDANSKI 06:45 – ORESHANI 06:47 – ZELENIKOVO NOVO 06:50 – ZELENIKOVO 06:53 – SMESNICA 06:57 – PCINJA 07:05 – RAJKO ZHINZIFOV 07:10 – VELES 07:22 – NOGAEVCI 07:41 – VINICHANI 07:44 – GRADSKO 07:47 – CRVENI BREGOVI 07:59 – KRIVOLAK 08:03 – NEGOTINO VARDAR 08:07 – DUBROVO 08:13 – DEMIR KAPIJA 08:23 – MIRAVCI 08:42 -PRDEJCI 09:05 – GEVGELIJA 09:11
TRAIN – 631
SKOPJE 16:55 – LISICHE 17:01 – DRACHEVO 17:07 – JANE SANDANSKI 17:12 – ORESHANI 17:14 – ZELENIKOVO NOVO 17:17 – ZELENIKOVO 17:20 – SMESNICA 17:24 – PCINJA 17 :31 – RAJKO ZHINZIFOV 17:36 – VELES 17:47 – NOGAEVCI 18:06 – VINICHANI 18:09 – GRADSKO 18:16 – CRVENI BREGOVI 18:28 – KRIVOLAK 18:32 – NEGOTINO VARDAR 18:36– DUBROVO 18:42 – DEMIR KAPIJA 18:52 – MIRAVCI 19:11 -PRDEJCI 19:22 – GEVGELIJA 19:28
GEVGELIJA – SKOPJE TRAIN
TRAIN – 630
GEVGELIJA 4:30 – PRDEJCI 4:36 – MIRAVCI 4:48 – DEMIR KAPIJA 5:07 – DUBROVO 5:17 – NEGOTINO VARDAR 5:23 – KRIVOLAK 5:26 – CRVENI BREGOVI 5:30 – GRADSKO 5:43 – VINICHANI 5:45 – NOGAEVCI 5:48 – VELES 6:09 – RAJKO ZHINZIFOV 6:19 – PCINJA 6:24 – SMESNICA 6:32 – ZELENIKOVO 6:37 – ZELENIKOVO NOVO 6:39 – ORESHANI 6:42 – JANE SANDANSKI 6:44 – DRACHEVO 6:50 – LISICHE 6:56 – SKOPJE 7:01
TRAIN – 632
GEVGELIJA 17:02 – PRDEJCI 17:08 – MIRAVCI 17:20 – DEMIR KAPIJA 17:39 – DUBROVO 17:49 – NEGOTINO VARDAR 17:55 – KRIVOLAK 17:58 – CRVENI BREGOVI 18:02 – GRADSKO 18:15 – VINICHANI 18:17 – NOGAEVCI 18:20 – VELES 18:40 – RAJKO ZHINZIFOV 18:50 – PCINJA 18:55 – SMESNICA 19:03 – ZELENIKOVO 19:08 – ZELENIKOVO NOVO 19:10 – ORESHANI 19:13 – JANE SANDANSKI 19:15 – DRACHEVO 19:21 – LISICHE 19:27 – SKOPJE 19:32
SKOPJE – BITOLA TRAIN
Three trains daily
Travel time between Skopje and Bitola is around 3:30 hours
PRICE:
Bitola – One way – 314 MKD Return – 502 MKD
Prilep – One way – 249 MKD Return – 398 MKD
Bogomila – One way – 187 MKD Return – 300 MKD
TRAIN – 641
SKOPJE 07:06 – LISICHE 07:12 – DRACHEVO 07:18 – JANE SANDANSKI 07:23 – ORESHANI 07:25 – ZELENIKOVO NOVO 07:28 – ZELENIKOVO 07:31 – RAJKO ZHINZIFOV 07:47 – VELES 07:59 – PREVALEC 08:05 – CHASHKA 08:17 – STARI GRAD 08:27 – MARTOLCI 08:33 – VASIL ANTEVSKI 08:40 – TEOVO 08:44 – SOGLE 08:47 – BISTRICA 08:51 – BOGOMILA 08:55 – ORESHE 09:03 – GOSTIRAZHNI 09:14 – SLEPCHE 09:21 – BRAILOVO 09:28 – SENOKOS 09:33 – PRILEP 09:44 – GALICHANI 09:50 – BAKARNO GUMNO 09:57 – TROJKRSTI 10:02 – LOZNANI 10:10 – VASHAREJCA 10:14 – BITOLA 10:31-10:45 – KRAVARI 10:49 – ZHABENI 10:54
TRAIN – 643
SKOPJE 14:30 – LISICHE 14:36 – DRACHEVO 14:42 – JANE SANDANSKI 14:47 – ORESHANI 14:49 – ZELENIKOVO NOVO 14:52 – ZELENIKOVO 14:55 – RAJKO ZHINZIFOV 15:11- VELES 15:25 – PREVALEC 15:31 – CHASHKA 15:43 – STARI GRAD 15:53 – MARTOLCI 15:59 – VASIL ANTEVSKI 16:06 – TEOVO 16:10 – SOGLE 16:13 – BISTRICA 16:17 – BOGOMILA 16:21 – GOSTIRAZHNI 16:39 – SLEPCHE 16:46 – BRAILOVO 16.53 – SENOKOS 16:58 – PRILEP 17:09 – GALICHANI 17:15 – TROJKRSTI 17:27 – LOZNANI 17:35 – VASHAREJCA 17:39 – BITOLA 17:56
TRAIN – 645
SKOPJE 20:05 – LISICHE 20:11 – DRACHEVO 20:17 – JANE SANDANSKI 20:22 – ORESHANI 20:24 – ZELENIKOVO NOVO 20:27 – ZELENIKOVO 20:30 – RAJKO ZHINZIFOV 20:46 – VELES 20:58 – PREVALEC 21:04 – CHASHKA 21:16 – STARI GRAD 21:26 – MARTOLCI 21:32 – VASIL ANTEVSKI 21:39 – TEOVO 21:43 – SOGLE 21:44 – BISTRICA 21:50 – BOGOMILA 21:54 – GOSTIRAZHNI 22:12 – SLEPCHE 22:19 – BRAILOVO 22:26 – SENOKOS 22:31 – PRILEP 22:42 – GALICHANI 22:48 – TROJKRSTI 23:00 – LOZNANI 23:08 – VASHAREJCA 23:12 – BITOLA 23:29
BITOLA – SKOPJE TRAIN
TRAIN 640
BITOLA 03:10 – VASHAREJCA 03:27 – LOZNANI 03:31 – TROJKRSTI 03:39 – GALICHANI 03:51 – PRILEP 03:59 – SENOKOS 04:08 – BRAILOVO 04:13 – SLEPCHE 04:20 – GOSTIRAZHNI 04:28 – BOGOMILA 04:46 – BISTRICA 04:49 – SOGLE 04:53 – TEOVO 04:56 – VASIL ANTEVSKI 05:00 – MARTOLCI 05:07 – STARI GRAD 05:14 – CHASHKA 05:24 – PREVALEC 05:35 – VELES 05:43 – RAJKO ZHINZIFOV 05:53 – ZELENIKOVO 06:10 – ZELENIKOVO NOVO 06:12 – ORESHANI 06:15 – JANE SANDANSKI 06:17 – DRACHEVO 06:23 – LISICHE 06:29 – SKOPJE 06:34
TRAIN 642
ZABENI 11:15 – KRAVARI 11:20 – BITOLA 12:46 – VASHAREJCA 13:03 – LOZNANI 13:07 – TROJKRSTI 13:15 – BAKARNO GUMNO 13:20 – GALICHANI 13:27 – PRILEP 13:35 – SENOKOS 13:44 – BRAILOVO 13:49 – SLEPCHE 13:56 – GOSTIRAZHNI 14:04 – ORESHE – 14:14 – BOGOMILA 14:23 – BISTRICA 14:26 – SOGLE 14:30 – TEOVO 14:33 – VASIL ANTEVSKI 14:37 – MARTOLCI 14:44 – STARI GRAD 14:51 – CHASHKA 15:01 – PREVALEC 15:12 – VELES 15:24 – RAJKO ZHINZIFOV 15:34 – ZELENIKOVO 15:51 – ZELENIKOVO NOVO 15:53 – ORESHANI 15:56 – JANE SANDANSKI 15:58 – DRACHEVO 16:04 – LISICHE 16:10 – SKOPJE 16:15
TRAIN 644
BITOLA 18:24 – VASHAREJCA 18:39 – LOZNANI 18:43 – TROJKRSTI 18:51 – GALICHANI 19:03 – PRILEP 19:11 – SENOKOS 19:20 – BRAILOVO 19:25 – SLEPCHE 19:32 – GOSTIRAZHNI 19:40 – BOGOMILA 19:58 – BISTRICA 20:01 – SOGLE 20:05 – TEOVO 20:12 – VASIL ANTEVSKI 20:08 – MARTOLCI 20:19 – STARI GRAD 20:26 – CHASHKA 20:36 – PREVALEC 20:47 – VELES 20:58 – RAJKO ZHINZIFOV 21:07 – ZELENIKOVO 21:24 – ZELENIKOVO NOVO 21:26 – ORESHANI 21:29 – JANE SANDANSKI 21:31 – DRACHEVO 21:37 – LISICHE 21:43 – SKOPJE 21:48
SKOPJE VELES TRAIN
Eight Trains Daily
Travel time between Skopje and Veles is around one hour.
TRAIN 2081 * & 2082* Do not operate on Sundays
PRICE: One way – 113 MKD Return – 180 MKD
TRAIN – 611
SKOPJE 06:20 – LISICHE 06:30 – DRACHEVO 06:36 – JANE SANDANSKI 06:45 – ORESHANI 06:47 – ZELENIKOVO NOVO 06:50 – ZELENIKOVO 06:53 – SMESNICA 06:57 – PCINJA 07:05 – RAJKO ZHINZIFOV 07:10 – VELES 07:22
TRAIN – 641
SKOPJE 07:06 – LISICHE 07:12 – DRACHEVO 07:18 – JANE SANDANSKI 07:23 – ORESHANI 07:25 – ZELENIKOVO NOVO 07:28 – ZELENIKOVO 07:31 – RAJKO ZHINZIFOV 07:47 – VELES 07:59
TRAIN – 601
SKOPJE 08:00 – LISICHE 08:06 – DRACHEVO 08:12 – JANE SANDANSKI 08:17 – ORESHANI 08:19 – ZELENIKOVO NOVO 08:22 – ZELENIKOVO 08:25 – SMESNICA 08:29 – PCINJA 08:37 – RAJKO ZHINZIFOV 08:42 – VELES 08:52
TRAIN – 2081*
SKOPJE 13:20 – LISICHE 13:26 – DRACHEVO 13:32 – JANE SANDANSKI 13:37 – ORESHANI 13:39 – ZELENIKOVO NOVO 13:42 – ZELENIKOVO 13:45 – SMESNICA 13:49 – PCINJA 13:57 – RAJKO ZHINZIFOV 14:02 – VELES 14:12
TRAIN – 643
SKOPJE 14:30 – LISICHE 14:36 – DRACHEVO 14:42 – JANE SANDANSKI 14:47 – ORESHANI 14:49 – ZELENIKOVO NOVO 14:52 – ZELENIKOVO 14:55 – RAJKO ZHINZIFOV 15:11- VELES 15:22
TRAIN – 631
SKOPJE 16:55 – LISICHE 17:01 – DRACHEVO 17:07 – JANE SANDANSKI 17:12 – ORESHANI 17:14 – ZELENIKOVO NOVO 17:17 – ZELENIKOVO 17:20 – SMESNICA 17:24 – PCINJA 17 :31 – RAJKO ZHINZIFOV 17:36 – VELES 17:47
TRAIN 645
SKOPJE 20:05 – LISICHE 20:11 – DRACHEVO 20:17 – JANE SANDANSKI 20:22 – ORESHANI 20:24 – ZELENIKOVO NOVO 20:27 – ZELENIKOVO 20:30 – RAJKO ZHINZIFOV 20:46 – VELES 20:58
TRAIN – 2083
SKOPJE 22:40 – LISICHE 22:46 – DRACHEVO 22:52 – JANE SANDANSKI 22:57 – ORESHANI 22:59 – ZELENIKOVO NOVO 23:02 – ZELENIKOVO 23:05 – SMESNICA 23:09 – PCINJA 23:17 – RAJKO ZHINZIFOV 23:22 – VELES 23:32
VELES – SKOPJE TRAINS
TRAIN 600
VELES 05:00 – RAJKO ZHINZIFOV 05:10 – PCINJA 05:15 – SMESNICA 05:23 – ZELENIKOVO 05:28 – ZELENIKOVO NOVO 05:30 – ORESHANI 05:33 – JANE SANDANSKI 05:35 – DRACHEVO 05:41 – LISICHE 05:47 – SKOPJE 05:52
TRAIN 640
VELES 05:43 – RAJKO ZHINZIFOV 05:53 – ZELENIKOVO 06:10 – ZELENIKOVO NOVO 06:12 – ORESHANI 06:15 – JANE SANDANSKI 06:17 – DRACHEVO 06:23 – LISICHE 06:29 – SKOPJE 06:34
TRAIN 630
VELES 6:09 – RAJKO ZHINZIFOV 6:19 – PCINJA 6:24 – SMESNICA 6:32 – ZELENIKOVO 6:37 – ZELENIKOVO NOVO 6:39 – ORESHANI 6:42 – JANE SANDANSKI 6:44 – DRACHEVO 6:50 – LISICHE 6:56 – SKOPJE 7:01
TRAIN 2080
VELES 12:10 – RAJKO ZHINZIFOV 12:20 – PCINJA 12:25 – SMESNICA 12:33 – ZELENIKOVO 12:38 – ZELENIKOVO NOVO 12:40 – ORESHANI 12:43 – JANE SANDANSKI 12:45 – DRACHEVO 12:51 – LISICHE 12:57 – SKOPJE 13:02
TRAIN 2082
VELES 14:24 – RAJKO ZHINZIFOV 14:34 – PCINJA 14:39 – SMESNICA 14:47 – ZELENIKOVO 14:56 – ZELENIKOVO NOVO 14:58 – ORESHANI 15:01 – JANE SANDANSKI 15:03 – DRACHEVO 15:09 – LISICHE 15:15 – SKOPJE 15:20
TRAIN 642
VELES 15:24 – RAJKO ZHINZIFOV 15:34 – ZELENIKOVO 15:51 – ZELENIKOVO NOVO 15:53 – ORESHANI 15:56 – JANE SANDANSKI 15:58 – DRACHEVO 16:04 – LISICHE 16:10 – SKOPJE 16:15
TRAIN 632
VELES 18:40 – RAJKO ZHINZIFOV 18:50 – PCINJA 18:55 – SMESNICA 19:03 – ZELENIKOVO 19:08 – ZELENIKOVO NOVO 19:10 – ORESHANI 19:13 – JANE SANDANSKI 19:15 – DRACHEVO 19:21 – LISICHE 19:27 – SKOPJE 19:32
TRAIN 644
VELES 20:57 – RAJKO ZHINZIFOV 21:07 – ZELENIKOVO 21:24 – ZELENIKOVO NOVO 21:26 – ORESHANI 21:29 – JANE SANDANSKI 21:31 – DRACHEVO 21:37 – LISICHE 21:43 – SKOPJE 21:48
BUSSES IN MACEDONIA
Unfortunately, buying bus tickets online is not an option, what is worse even getting the timetable online is not an option, for most of the transporters, so you would either need to go to the bus station and buy/ask or call them.
BUS OPERATORS
Avto Atom – KOCANI
RULE TURS – SKOPJE
STUZ – KUMANOVO
JOCO TURS KUMANOVO
GALEB – OHRID
BISER BROM – OHRID
KLASIK KOMPANI – OHRID
MAKEDONIJA SOOOBRAKJAj – OHRID
TRANSKOP – BITOLA
DAJO TURS – BOGDANCI, DOJRAN, GEVGELIJA
DPTUT STEFANI – VALANDOVO
STRUMICA EKSPRES – STRUMICA
EKSTRA – KAVADARCI
ROMAN – PRILEP
ANDON KOMPANI – VINICA, PEHCHEVO
PROLETER – KRIVA PALANKA
FILE TURS – KRIVA PALANKA, PROBISHTIP
METRO TRANS – GOSTIVAR
DURMO TURS – GOSTIVAR
VAKCARE – STRUGA
EURO LINIJA – STRUGA
EURO TURIST – GOSTIVAR
HISARI – DEBAR
AMALFI TURS, HISARI, ALBUS,
GANILJ EKSKLUZIV – KICHEVO
MARTINOSKI – STRUGA
EKO TURS – TETOVO
BUS TIME TABLE KOCHANI – SHTIP – 110MKD
Mo,Tu, We, Thu, Fri, Sat, Sun – 06:30, 06:40, 09:20, 12:40, 14:30, , 16:00
Mo,Tu, We, Thu, Fri – 06:10, 14:40
BUS TIME TABLE – KOCHANI – SKOPJE
Avto Atom
Mo,Tu, We, Thu, Fri – 06:00,
Mo,Tu, We, Thu, Fri, Sat, Sun – 06:40, 09:20, 12:40,16:00
BUS TIMETABLE KUMANOVO – SKOPJE
RULE TURS – 170 MKD
Mo,Tu, We, Thu, Fri, Sat, Sun– 06:00, 06:50, 07:00, 08:30, 10,30, 12:00, 12:15, 13:30, 14:40, 16:05, 18:07, 20:00
Mo,Tu, We, Thu, Fri – 08:00, 09:30, 21:00
STUZ – 170 MKD
Mo,Tu, We, Thu, Fri, Sat – 06:45, 07:45, 08:45, 09:45, 10:45, 11:45, 12:45, 13:45, 14:45, 15:45, 16:45, 17:45,
*no departures on public holidays
BUS TIMETABLE SKOPJE – KUMANOVO
