Bus Bucharest to Sofia and return

Cheap bus and train tickets for trips from Sofia to Bucharest and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,629,222 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Bucharest - Sofia

Cheapest Bus$16.27
Fastest Bus6h 15m
Distance183.5 miles
Bus CompaniesFlixBus

Which way would you like to travel?

  • 11:30 PM
    6:30 AM
    Bucharest
    3 Mar +1
    Sofia
    FlixBusFlixBus
    from$16.27
  • 11:30 PM
    6:30 AM
    Bucharest
    4 Mar +1
    Sofia
    FlixBusFlixBus
    from$16.27
  • 10:00 AM
    5:00 PM
    Bucharest
    3 Apr
    Sofia
    FlixBusFlixBus
    from$16.27
  • 11:45 PM
    6:00 AM
    Bucharest
    13 May +1
    Sofia
    FlixBusFlixBus
    from$16.27
  • 11:30 PM
    6:30 AM
    Bucharest
    26 Feb +1
    Sofia
    FlixBusFlixBus
    from$16.27
  • 11:30 PM
    6:30 AM
    Bucharest
    11 Mar +1
    Sofia
    FlixBusFlixBus
    from$16.27
  • 11:30 PM
    6:30 AM
    Bucharest
    11 Mar +1
    Sofia
    FlixBusFlixBus
    from$16.27
  • 4:00 AM
    9:30 AM
    Bucharest
    11 Mar
    Sofia
    BlaBlaCarBlaBlaCar
    from$7.19
  • 1:00 AM
    12:50 PM
    Bucharest
    11 Mar
    Sofia
    BlaBlaCarBlaBlaCar
    from$10.94
  • 11:30 PM
    6:30 AM
    Sofia
    13 Mar +1
    Bucharest
    FlixBusFlixBus
    from$16.27
  • 11:45 PM
    6:00 AM
    Sofia
    12 Jun +1
    Bucharest
    FlixBusFlixBus
    from$16.27
  • 11:45 PM
    6:00 AM
    Sofia
    6 Jun +1
    Bucharest
    FlixBusFlixBus
    from$16.27
  • 11:45 PM
    6:00 AM
    Sofia
    15 Apr +1
    Bucharest
    FlixBusFlixBus
    from$16.27
  • 11:45 PM
    6:00 AM
    Sofia
    15 Jul +1
    Bucharest
    FlixBusFlixBus
    from$16.27
  • 11:45 PM
    6:00 AM
    Sofia
    3 Apr +1
    Bucharest
    FlixBusFlixBus
    from$16.27
  • 11:30 PM
    6:30 AM
    Sofia
    28 Feb +1
    Bucharest
    FlixBusFlixBus
    from$20.61
  • 9:00 AM
    3:00 PM
    Sofia
    29 Feb
    Bucharest
    INFOBUSINFOBUS
    from$21.90
  • 9:00 AM
    3:00 PM
    Sofia
    11 Mar
    Bucharest
    INFOBUSINFOBUS
    from$21.90
  • 4:00 PM
    10:10 PM
    Sofia
    11 Mar
    Bucharest
    BlaBlaCarBlaBlaCar
    from$9.47

Information about the bus connection, amenities and services

Are you trying to make arrangements for an upcoming bus trip from Bucharest to Sofia or vice versa? Then our bus search engine can help you find the best option for your travel needs. If you need to get there as fast as possible, you can opt for the fastest bus connection, which is offered by and will get you there in 7h 0m. If you’re tight on cash or are simply looking for the best deal, consider the cheapest ticket, which starts at $16.27. Just click "Find Now" and happy travels!
Don't settle for less! No matter how you want to travel, our smart bus search engine will help you pick just the right bus. On your bus from Bucharest to Sofia you might be looking for a particularly short travel time, for the cheapest bus ticket or for the best on-board amenities. While a small bag on-board is typically allowed free of charge, there might be limitations regarding additional baggage or bulky baggage. If you want to bring a very large bag exceeding the usual weight requirements on a bus from Sofia to Bucharest, then you should opt for an offer provided by FlixBus. The details of every individual bus schedule are presented in our search results and you can also see if they are free of charge or not: Just check for the operator that allows you to take your pet or that has free WiFi, power plugs and a good selection of drinks. You'll also find other useful info on CheckMyBus, such as details on current discounts. Travel smart!
You want to travel as low-budget as possible? Then you should definitely consider taking a bus. Ticket prices for the route Bucharest - Sofia are currently starting from $16.27. They can also be slightly more expensive though, for instance, when you book your bus at short notice. One recommendation is to compare prices for different departure times if you're flexible timewise. Taking a later bus can allow you to save some dollars on top.

Bus stops in Bucharest and Sofia

Stations
bulevard "Knyaginya Maria Luiza" 100, Sofia (Bulgaria)

Compare Bucharest and Sofia

$0.62
$0.88
Bucharest
Sofia
A cab ride in Bucharest is 30% cheaper than in Sofia.
$0.34
$0.89
Bucharest
Sofia
A bus fare in Bucharest is 62% cheaper than in Sofia.
$1.35
$1.11
Bucharest
Sofia
A large beer in Bucharest is 18% more expensive than in Sofia.
$0.53
$0.50
Bucharest
Sofia
A bottle of water in Bucharest is 6% more expensive than in Sofia.
$4.84
$5.42
Bucharest
Sofia
A meal in Bucharest is 11% cheaper than in Sofia.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download