More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Geneva to Porto

distanceDistance812 miles (1310 km)
durationAverage bus duration29 h 30 min
priceAverage bus ticket price$88 (€73)
changesDirect busYes
carriersBus companiesEurolines Switzerland

Buses from Geneva to Porto cover the 812 miles (1310 km) long route taking on average 29 h 30 min with our travel partners like Eurolines Switzerland. There are direct bus services available. While the average ticket price for this journey costs around $88 (€73), you can find the cheapest bus ticket for as low as $88 (€73). Travelers depart most frequently from Genève and arrive in Porto, Campo 24 de Agosto.

Travel Tips: Bus to Porto from Geneva

Take the bus to Porto easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Porto.
FAQs

Are there COVID-19 travel restrictions for buses from Geneva to Porto?

Travel by bus between Geneva, Switzerland and Porto, Portugal is: Partially open.

Is international entry into Porto from Geneva restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Portugal from Geneva?

Entry Requirements:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
  • Passenger Locator Form (PLF) required
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Porto, Portugal?

The government of Portugal has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

The above information was last checked on 1/20/22. Remember to check the latest COVID-19 travel safety regulations for your bus from Geneva to Porto closer to your date of departure here

Do I need to quarantine when I return to Switzerland from Porto, Portugal?

The current restriction level for your return trip by bus from Porto to Geneva is: Partially open

Are there any international entry restrictions on returning to Switzerland from Portugal?

Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Portugal

Do I need to quarantine on arrival in Switzerland from Porto?

What are the requirements?

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 1/20/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Geneva from Porto here.

How much does a cheap bus from Geneva to Porto cost?

Bus tickets from Geneva to Porto for some dates and times can be found for as cheap as $88 (€73)  one way in the next 7 days.

How much is the bus to Porto from Geneva on average?

If you’re looking to buy your bus tickets in the next week, you can expect the Geneva to Porto bus price to come in at an average of $88 (€73)  one way.

How far is it from Geneva to Porto by bus?

The distance between Geneva and Porto by bus is approximately 812 miles (1310 km).

What is the Geneva to Porto bus travel time?

While the time it takes to travel 812 miles (1310 km) from Geneva to Porto can vary based on specific dates, weekends, and holidays, the Geneva to Porto bus journey time is on average 29 h 30 min.

When traveling by bus from Geneva to Porto, which bus station in Geneva do I depart from and which bus station in Porto do I arrive in?

Omio customers who travel this route most frequently depart from Genève   and arrive in Porto, Campo 24 de Agosto.

Where is the bus station in Geneva to go to Porto? Where is the bus station in Porto located?

You can find the most popular departure bus station for this trip, Genève, located approximately 0.6 miles (950 m) from the city center of Geneva. The most popular arrival bus station in Porto, called Porto, Campo 24 de Agosto, is located around 0.7 miles (1.1 km) away from its city center.

Which bus companies can take me between Geneva and Porto?

When taking a bus from Geneva to Porto, you can count on Eurolines Switzerland for the best way to get you to Porto. You can also check all possible bus companies who offer a service between Geneva and Porto and compare the amenities they offer before buying a bus ticket.

What are the first and last departure bus times from Geneva to Porto?

You can take the first bus from Geneva to Porto at 9: 00 AM. The last bus from Geneva to Porto that you can take departs at 11: 25 AM. Omio shows you the latest bus from Geneva to Porto schedule to help you book the best departure time for this journey.

How far in advance should I purchase bus tickets between Geneva and Porto for the best deals?

In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you book bus tickets between Geneva and Porto within the next 7 days, you can find tickets to cost on average $88 (€73) one way. To find the best prices for this journey, consider booking your bus ticket from Geneva to Porto a few months in advance.