Train Times Bulgaria

  • Transport
  • Car rental

These train, bus and flight companies trust us

Sofia


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Plovdiv - Sofia 0.06 $ 3 h 32 min 21 05:02 22:00 132 km
Trains Varna - Sofia 0.18 $ 9 h 16 min 33 06:45 02:20 378 km
Trains Burgas - Sofia 0.16 $ 8 h 5 min 23 07:30 01:50 340 km
Trains Rousse - Sofia 0.09 $ 6 h 52 min 31 07:50 02:15 250 km
Trains Stara Zagora - Sofia 0.11 $ 5 h 45 min 29 03:14 20:27 192 km
Trains Dobrich - Sofia 0.21 $ 9 h 54 min 13 08:30 23:30 378 km
Trains Haskovo - Sofia 1.13 $ 5 h 30 min 2 10:34 11:34 202 km
Trains Veliko Tarnovo - Sofia 0.07 $ 6 h 7 min 15 07:48 19:12 193 km
Trains Gabrovo - Sofia 0.11 $ 7 h 11 07:50 23:20 165 km
Trains Asenovgrad - Sofia 0.18 $ 4 h 26 min 24 07:25 02:00 148 km

Plovdiv


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Sofia - Plovdiv 0.04 $ 3 h 14 min 28 07:30 01:50 132 km
Trains Varna - Plovdiv 0.13 $ 8 h 39 min 15 06:45 02:20 285 km
Trains Burgas - Plovdiv 0.11 $ 4 h 51 min 12 07:30 01:50 227 km
Trains Rousse - Plovdiv 0.50 $ 10 h 11 min 21 07:50 02:15 214 km
Trains Stara Zagora - Plovdiv 0.05 $ 1 h 55 min 13 03:14 23:36 80 km
Trains Pleven - Plovdiv 4.58 $ 7 h 42 min 19 04:58 21:24 141 km
Trains Sliven - Plovdiv 0.08 $ 5 h 1 min 9 07:00 23:20 143 km
Trains Dobrich - Plovdiv 0.16 $ 9 h 21 min 7 08:30 23:30 297 km
Trains Pernik - Plovdiv 2.67 $ 4 h 22 min 12 07:20 00:12 150 km
Trains Blagoevgrad - Plovdiv 1.09 $ 6 h 6 min 11 07:45 22:35 137 km

Varna


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Sofia - Varna 0.04 $ 9 h 30 min 28 08:25 01:46 378 km
Trains Plovdiv - Varna 0.15 $ 7 h 43 min 9 07:10 02:50 285 km
Trains Burgas - Varna 0.02 $ 4 h 35 min 11 09:50 18:30 87 km
Trains Rousse - Varna 0.02 $ 5 h 49 min 46 04:29 02:15 172 km
Trains Stara Zagora - Varna 0.11 $ 5 h 39 min 11 03:17 19:30 205 km
Trains Pernik - Varna 0.20 $ 9 h 43 min 11 10:57 00:12 404 km
Trains Haskovo - Varna 0.18 $ 10 h 29 min 2 10:34 11:34 240 km
Trains Blagoevgrad - Varna 0.23 $ 11 h 26 min 11 09:06 22:35 416 km
Trains Gabrovo - Varna 0.13 $ 6 h 38 min 8 07:50 23:20 213 km
Trains Vratsa - Varna 6.29 $ 9 h 21 min 17 06:15 23:45 353 km

Burgas


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Sofia - Burgas 0.03 $ 8 h 34 min 20 07:53 01:50 340 km
Trains Plovdiv - Burgas 0.09 $ 4 h 52 min 14 03:45 19:15 227 km
Trains Varna - Burgas 0.05 $ 5 h 12 min 21 08:50 02:20 87 km
Trains Stara Zagora - Burgas 0.07 $ 2 h 41 min 8 05:28 19:12 150 km
Trains Pleven - Burgas 2.27 $ 9 h 32 min 19 03:45 21:24 253 km

Rousse


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Sofia - Rousse 0.09 $ 6 h 44 min 35 09:10 01:46 250 km
Trains Plovdiv - Rousse 0.13 $ 9 h 51 min 26 05:02 02:50 214 km
Trains Varna - Rousse 0.02 $ 5 h 29 min 30 06:45 21:15 172 km
Trains Burgas - Rousse 0.15 $ 10 h 21 min 30 07:30 01:50 193 km
Trains Stara Zagora - Rousse 0.26 $ 6 h 49 min 20 03:17 22:15 161 km
Trains Sliven - Rousse 4.10 $ 7 h 25 min 19 05:32 21:18 133 km
Trains Dobrich - Rousse 1.18 $ 7 h 53 min 16 08:30 23:30 153 km
Trains Pernik - Rousse 5.90 $ 8 h 34 min 19 07:20 00:12 276 km
Trains Yambol - Rousse 4.64 $ 8 h 15 min 23 04:05 19:39 159 km
Trains Haskovo - Rousse 6.08 $ 13 h 22 min 3 10:34 11:34 216 km

Stara Zagora


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Sofia - Stara Zagora 0.10 $ 5 h 50 min 21 07:30 01:50 192 km
Trains Plovdiv - Stara Zagora 0.03 $ 1 h 56 min 13 03:45 02:50 80 km
Trains Varna - Stara Zagora 0.11 $ 6 h 3 min 16 06:45 02:20 205 km
Trains Burgas - Stara Zagora 0.07 $ 2 h 48 min 14 07:30 01:50 150 km
Trains Rousse - Stara Zagora 0.09 $ 7 h 22 min 20 07:50 02:08 161 km
Trains Pleven - Stara Zagora 3.38 $ 6 h 49 min 16 04:58 21:24 138 km
Trains Dobrich - Stara Zagora 4.34 $ 6 h 59 min 7 08:30 23:30 218 km
Trains Pernik - Stara Zagora 3.83 $ 6 h 18 min 7 07:20 23:12 215 km
Trains Blagoevgrad - Stara Zagora 5.27 $ 8 h 23 min 9 09:06 22:35 214 km
Trains Gabrovo - Stara Zagora 1.83 $ 2 h 48 min 5 07:50 20:50 55 km

Pleven


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Sofia - Pleven 0.04 $ 3 h 21 min 28 07:20 01:46 132 km
Trains Varna - Pleven 0.14 $ 6 h 5 min 21 06:45 00:25 268 km
Trains Rousse - Pleven 0.78 $ 4 h 42 min 27 07:50 02:15 119 km
Trains Shumen - Pleven 3.38 $ 3 h 52 min 11 08:21 02:28 187 km
Trains Vratsa - Pleven 0.05 $ 2 h 27 min 25 06:15 23:45 88 km
Trains Plovdiv - Pleven 0.13 $ 7 h 55 min 18 05:02 02:50 141 km
Trains Burgas - Pleven 5.42 $ 10 h 54 min 20 07:30 01:50 253 km
Trains Stara Zagora - Pleven 3.59 $ 7 h 22 min 15 03:14 20:27 138 km
Trains Sliven - Pleven 3.80 $ 7 h 46 min 10 03:07 21:18 161 km
Trains Dobrich - Pleven 5.42 $ 7 h 16 min 12 08:30 23:30 260 km

Sliven


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Sofia - Sliven 0.12 $ 7 h 10 min 11 07:53 01:25 246 km
Trains Varna - Sliven 0.08 $ 4 h 39 min 9 08:55 20:55 142 km
Trains Burgas - Sliven 0.05 $ 1 h 56 min 13 07:20 23:10 95 km
Trains Stara Zagora - Sliven 1.71 $ 1 h 58 min 9 09:19 20:56 63 km
Trains Kazanlak - Sliven 1.56 $ 1 h 42 min 7 04:03 22:29 76 km
Trains Plovdiv - Sliven 0.90 $ 4 h 22 min 10 03:45 19:15 143 km
Trains Rousse - Sliven 3.83 $ 6 h 37 min 15 07:50 17:15 133 km
Trains Pleven - Sliven 3.59 $ 6 h 16 min 9 04:58 18:54 161 km
Trains Dobrich - Sliven 3.86 $ 6 h 48 min 6 08:30 18:30 156 km
Trains Shumen - Sliven 3.68 $ 5 h 30 min 7 09:20 19:00 81 km

Dobrich


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Varna - Dobrich 0.04 $ 1 h 55 min 14 08:00 23:25 39 km
Trains Devnya - Dobrich 1.08 $ 1 h 14 min 7 09:01 23:01 44 km
Trains Beloslav - Dobrich 1.26 $ 1 h 34 min 7 08:26 23:45 44 km
Trains General-Toshevo - Dobrich 0.60 $ 40 min 4 12:36 22:27 22 km
Trains Suvorovo - Dobrich 0.90 $ 56 min 7 09:21 00:22 32 km
Trains Sofia - Dobrich 0.21 $ 10 h 41 min 11 09:10 01:46 378 km
Trains Plovdiv - Dobrich 5.90 $ 9 h 23 min 6 07:10 02:50 297 km
Trains Burgas - Dobrich 3.59 $ 8 h 29 min 10 09:50 01:50 122 km
Trains Rousse - Dobrich 1.18 $ 8 h 22 min 18 09:25 02:15 153 km
Trains Stara Zagora - Dobrich 4.79 $ 7 h 54 min 6 03:17 17:55 218 km

Shumen


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Trains Sofia - Shumen 0.16 $ 7 h 4 min 15 09:10 01:46 300 km
Trains Plovdiv - Shumen 1.62 $ 8 h 31 min 9 07:10 02:50 217 km
Trains Varna - Shumen 0.05 $ 2 h 22 min 21 06:45 00:25 81 km
Trains Burgas - Shumen 3.38 $ 6 h 49 min 10 07:30 01:50 96 km
Trains Rousse - Shumen 2.37 $ 4 h 12 min 29 04:29 02:15 101 km
Trains Sliven - Shumen 3.12 $ 5 h 20 min 7 05:32 18:54 81 km
Trains Dobrich - Shumen 2.37 $ 3 h 9 min 7 08:30 23:30 81 km
Trains Pernik - Shumen 6.29 $ 7 h 58 min 6 08:01 00:12 325 km
Trains Yambol - Shumen 3.89 $ 4 h 42 min 4 04:05 18:42 94 km
Trains Haskovo - Shumen 7.28 $ 10 h 50 min 1 10:34 11:34 186 km