Ruse to Sofia

Ruse to Sofia Sofia to Ruse
Between Ruse and Sofia we found up to 8 bus departures. The earliest departure from Ruse is at 01:30 arriving to Sofia at 07:30. The latest departure is at 14:00 arriving at 19:05. Prices for a one way adult ticket range from 13 € to 13 €.

Traveling by bus from Ruse to Sofia

The shortest travel distance between Ruse (BG) and Sofia (BG) is 309 km. The fastest bus which departs at 03:45 has a travel time of 04:55h. The longest travel time on the route is 06:00h. Depending on the selected departure, the following amenities are available: air condition, wifi available and toilet. Specific information about each route can be found by clicking the route in the search results.

Bus companies from Ruse to Sofia

In total the bus route between Ruse and Sofia has been rated 3 times.

Departure and arrival station(s)

Map overlay


You can see information about the departure station and stops Ruse here

Map overlay


You can see information about the arrival station and stops Sofia here

Ticket prices from Ruse to Sofia

Cheapest single adult ticket: 13 €
Return adult ticket price from: 26 € (13 + 13)
Cheapest single child ticket: N/A
Return child ticket price from: N/A
Cheapest single student ticket: N/A
Return student ticket price from: N/A
Cheapest single pensioner ticket: N/A
Return pensioner ticket price from: N/A

Trip reviews from Ruse to Sofia

5 By Anonymous | January 28, 2022


I liked that there was nobody next to my seat otherwise we would feel like sardines in a can. I am 1.62cm tall and I was feeling like in a can. The seats are so tiny like for kids in the kindergarten. The boy behind me was tall one, all the time the knees in my back. Poor boy feeling even worse....The bus is 30 years old and smells bad inside. The driver was opening the window to smoke, bringing even more bad smell and becoming cold in the bus. Driving 100km per hour when outside is minus 5 is terrible. The bus is slow usually takes 4.45 minutes, the bus was so powerless that it took 45mins more than usual. At the end the driver turned off the heating. It was freezing. This company is big and all the buses are absolutely disgusting. Last year I travelled to Thessaloniki from Sofia the bus got overheated and we had to stop 3 times to it can cool off, add water and somehow get safe to Thessaloniki. Why the hell they don't change buses????????????????

You can pay your tickets using credit cards

GetByAps twitter instagram facebook fax dinersCard maestroCard mastercard safety group faq printer mTicketQr arrowIcon iconChevronDown thumbsUp exclamationCircle download directions clock calendarCheck accommodation questionCircleFull gpsIcon locationMark ferryIcon busIcon star locationPin phone email signpost unesco starFull verifiedBadge star ticketsIco reviewsIco guidesIco newsIco sightPin globe ticket