Distance | 234 miles (378 km) | |
Average train ticket price | $15 (€13) | |
Train frequency | 7 a day | |
Direct train | Yes, there are 7 direct trains a day |
Trains from Varna to Sofia cover the 234 miles (378 km) long trip and usually take around 7 h 59 min. Normally, there are 7 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $15 (€13), but the average price of train tickets is $15 (€13).
Here are some other resources that might have the information you need