Travel from Sofia to Vratsa by bus or train (2 hours), from Vidin to Vratsa (about 2 hours) and Varna to Vratsa (about 6-7hours).

 

From Sofia: Tickets by bus are about 5 Euro and cheaper by train. You can get bus from Central Bus station Sofia near to Central Railway Station.

 

Bus timetable: (source http://www.centralnaavtogara.bg)

Sofia-Vratsa (less than 2 hours)

7:30; 9:00; 9:30; 10:00; 11:00; 11:45; 12:30; 13:15; 13:30; 14:00; 14:30; 15:00; 15:15; 15:45; 15:50; 16:00; 16:30; 16:45; 17:00; 17:10; 17:30; 17:45; 18:00.

 

Vratsa-Sofia (less than 2 hours, source http://transportbg.info)

5:50; 6:12; 6:15; 6:16; 6:31; 6:45; 7:30; 7:45; 8:05; 8:10; 8:40; 8:50; 9:35; 9:40; 10:05; 10:10; 10:20; 11:40; 12:40; 13:30; 14:20; 14:50; 15:10; 16:00; 16:20; 17:00; 17:50; 18:00; 18:30; 19:10.

 

Vidin-Vratsa  (about 2 hours, source http://transportbg.info)

5:00; 6:00; 6:40; 7:30; 8:30; 10:00; 13:00; 16:30.

 

Vratsa-Vidin (about 2 hours, source http://transportbg.info)

9:15; 9:30; 11:00; 11:15; 11:35; 12:00; 12:50; 13:00; 13:30; 14:00; 14:15; 14:45; 15:00; 16:00; 16:40; 16:45; 16:50; 17:00; 17:20; 18:20; 19:10; 19:30.

 

 

Train timetable: (source http://www.bdz.bg)

Sofia-Vratsa 

7:05; 9:27; 12:15; 15:15; 16:00; 19:00

 

Vratsa-Sofia

6:45; 7:37; 09:09; 13:20; 15:54; 16:26; 17:27; 19:39

 

Vidin-Vratsa

06:05; 12:40; 13:55; 16:15

 

Vratsa-Vidin

06:07; 09:10; 14:29; 18:16; 21:19

 

Varna-Vratsa (via station/stop Mezdra) (about 6-7 hours)

07:55; 10:55; 12:40; 22:20; 23:04

 

Vratsa-Varna (via station/stop Mezdra)

07:37; 10:40; 13:49; 20:04