Rome2Rio

How to get fromVarna to Portoby plane, bus, car, shuttle, train or car train

Find Transport to Porto

See all options

There are 9 ways to get from Varna to Porto by plane, bus, car, shuttle, train, or car 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. Fly from Varna Airport

    best
    1. Fly from Varna Airport (VAR) to Francisco De Sá Carneiro Airport (OPO)plane plane VAR - OPO
    8h 49m
    €170–531
  2. Train, bus via Zamora

    cheapest
    1. Take the train from Varna to Sofia Severtrain train
    2. Take the bus from Sofia to Valladolidbus bus
    3. Take the train from Valladolid to Zamoratrain train Re
    4. Take the bus from Zamora to Porto - Casa da Músicabus bus
    2d 15h
    €165–231
  3. Bus

    1. Take the bus from Varna to Brăilabus bus
    2. Take the bus from Braila to Toulouse Matabiaubus bus
    3. Take the bus from Toulouse Matabiau to Porto - Terminal Intermodal de Campanhãbus bus
    2d 12h
  4. Drive 3,685.4 km

    1. Drive from Varna to Portocar car 3,685.4 km
    37h 39m
    €562–811
  5. Shuttle to Bucharest Otopeni, fly

    1. Take a shuttle bus from Varna to Bucharest Otopeni Airportshuttle bus
    2. Fly from Bucharest Otopeni (OTP) to Francisco De Sá Carneiro Airport (OPO)plane plane OTP - OPO
    10h 57m
    €263–512
  6. Shuttle to Burgas Airport, fly

    1. Take a shuttle bus from Varna to Sunny Beachshuttle bus
    2. Fly from Burgas Airport (BOJ) to Francisco De Sá Carneiro Airport (OPO)plane plane BOJ - OPO
    12h 50m
    €184–466
  7. Train, bus

    1. Take the train from Varna to Sofiatrain train
    2. Take the bus from Sofia to Valladolidbus bus
    3. Take the bus from Valladolid to Porto - Terminal Intermodal de Campanhãbus bus
    2d 15h
    €181–235
  8. Bus via Bucharest

    1. Take the bus from Varna to București, Autogara Militaribus bus 984
    2. Take the bus from București, Autogara Militari to Toulousebus bus
    3. Take the bus from Toulouse - Matabiau Bus Station to Porto - TIC Campanhãbus bus
    2d 22h
    €257–433
  9. Drive, car train

    1. Drive from Varna to Villach Hbf ARZcar car
    2. Take the car train from Villach Hbf ARZ to München Ostcartrain train
    3. Drive from München Ost to Portocar car
    38h 40m
    €647–925

Varna to Porto by bus

Calendar3Weekly Buses
Duration2d 22hAverage Duration
Ticket€257Cheapest Price
See schedules

Questions & Answers

What companies run services between Varna, Bulgaria and Porto, Portugal?

Bulgaria Air, Luxair, and three other airlines fly from Varna Airport (VAR) to Francisco De Sá Carneiro Airport (OPO) 5 times a week. Alternatively, you can take a bus from Varna to Porto - Terminal Intermodal de Campanhã via Braila and Toulouse Matabiau in around 2d 12h.

Airlines
Train operators
Bus operators

Want to know more about travelling around Portugal

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers