Rome2Rio

How to get fromMalaysia to Bulgariaby bus, plane, or train

Find Transport to Bulgaria

See all options

There are 8 ways to get from Malaysia to Bulgaria by bus, plane, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to Singapore Changi Airport, fly to Sofia Airport

    best
    1. Take the bus from Johor Bahru CIQ to Expo Stnbus bus
    2. Fly from Singapore Changi Airport (SIN) to Sofia Airport (SOF)plane plane SIN - SOF
    19h 16m
    $426–720
  2. Train to Kuala Lumpur International Airport, fly to Sofia Airport

    cheapest
    1. Take the train from KL Sentral to Klia T2train train
    2. Fly from Kuala Lumpur International Airport (KUL) to Sofia Airport (SOF)plane plane KUL - SOF
    19h 32m
    $233–570
  3. Bus to Singapore Changi Airport, fly to Varna Airport

    1. Take the bus from Johor Bahru CIQ to Expo Stnbus bus
    2. Fly from Singapore Changi Airport (SIN) to Varna Airport (VAR)plane plane SIN - VAR
    20h 2m
    $440–989
  4. Train to Kuala Lumpur International Airport, fly to Varna Airport

    1. Take the train from KL Sentral to Klia T2train train
    2. Fly from Kuala Lumpur International Airport (KUL) to Varna Airport (VAR)plane plane KUL - VAR
    19h 59m
    $427–1,339
  5. Train to Kuala Lumpur International Airport, fly to Bucharest Otopeni, bus

    1. Take the train from KL Sentral to Klia T2train train
    2. Fly from Kuala Lumpur International Airport (KUL) to Bucharest Otopeni (OTP)plane plane KUL - OTP
    3. Take the bus from Buchurest to Rusebus bus
    20h 47m
    $400–785
  6. Bus to Singapore Changi Airport, fly to Istanbul, bus

    1. Take the bus from Johor Bahru CIQ to Expo Stnbus bus
    2. Fly from Singapore Changi Airport (SIN) to Istanbul (IST)plane plane SIN - IST
    3. Take the bus from Istanbul to Burgasbus bus
    22h 26m
    $323–547
  7. Train to Kuala Lumpur International Airport, fly to Istanbul, bus

    1. Take the train from KL Sentral to Klia T2train train
    2. Fly from Kuala Lumpur International Airport (KUL) to Istanbul (IST)plane plane KUL - IST
    3. Take the bus from Istanbul to Burgasbus bus
    22h 43m
    $340–657
  8. Train to Kuala Lumpur International Airport, fly to Istanbul Sabiha Gökçen International Airport, bus

    1. Take the train from KL Sentral to Klia T2train train
    2. Fly from Kuala Lumpur International Airport (KUL) to Istanbul Sabiha Gökçen International Airport (SAW)plane plane KUL - SAW
    3. Take the bus from Istanbul to Burgasbus bus
    23h 18m
    $250–608

Singapore Changi Airport (SIN) to Sofia Airport (SOF) flights

Calendar32Weekly Planes
Duration16h 39mAverage Duration
Ticket$277Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Malaysia and Bulgaria?

There is no direct connection from Malaysia to Bulgaria. However, you can take the bus to Expo Stn, walk to Expo, take the subway to Changi Airport, walk to Singapore Changi Airport (SIN) airport, fly to Sofia Airport (SOF), walk to Sofia Airport, then take the subway to Sofia Serdica. Alternatively, you can take the bus to Expo Stn, walk to Expo, take the subway to Changi Airport, walk to Singapore Changi Airport (SIN) airport, fly to Varna Airport (VAR), walk to Varna Airport, then take the shuttle to Dobrich.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, 5 incredible day trips from Florence by train, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.