Rome2Rio

Seville to Portugal buses

Find Transport to Portugal

View schedule

Trip Overview

The average bus between Seville and Portugal takes 7h 56m and the fastest bus takes 7h 27m. The bus service runs several times per day from Seville to Portugal. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

7h 56m
Duration
491 km
Distance
€38
Average price
3 times a day
Frequency

Seville to Portugal bus times

Buses run 3 times a day between Seville and Portugal. The earliest departure is at 7:30 AM in the morning, and the last departure from Seville is at 11:30 PM which arrives into Portugal at 6:14 AM. All services require a transfer at Lisboa Oriente and take an average of 7h 56m. The schedules shown below are for the next available departures.

Departing Thursday, November 5, 2026

  •  → 

    Rede ExpressosCarris8h 3m • 1 change
  •  → 

    Arrives next day

    Rede ExpressosCarris7h 44m • 1 change

Departing Friday, November 6, 2026

  •  → 

    Rede ExpressosCarris7h 27m • 1 change
  •  → 

    Rede ExpressosCarris8h 3m • 1 change
  •  → 

    Arrives next day

    Rede ExpressosCarris7h 43m • 1 change

Departing Saturday, November 7, 2026

  •  → 

    Rede ExpressosCarris7h 38m • 1 change
  •  → 

    Rede ExpressosCarris8h • 1 change
  •  → 

    Arrives next day

    Rede ExpressosCarris8h 34m • 1 change

Departing Sunday, November 8, 2026

  •  → 

    Rede ExpressosCarris7h 31m • 1 change
  •  → 

    Rede ExpressosCarris7h 58m • 1 change
  •  → 

    Arrives next day

    Rede ExpressosCarris7h 44m • 1 change

Departing Monday, November 9, 2026

  •  → 

    Rede ExpressosCarris7h 27m • 1 change
  •  → 

    Rede ExpressosCarris8h 3m • 1 change
  •  → 

    Arrives next day

    Rede ExpressosCarris7h 44m • 1 change

Departing Tuesday, November 10, 2026

  •  → 

    Rede ExpressosCarris7h 27m • 1 change
  •  → 

    Rede ExpressosCarris8h 3m • 1 change
  •  → 

    Arrives next day

    Rede ExpressosCarris7h 44m • 1 change

Departing Wednesday, November 11, 2026

  •  → 

    Rede ExpressosCarris7h 27m • 1 change
  •  → 

    Rede ExpressosCarris8h 3m • 1 change

Frequently asked questions

Want to know about travelling from Seville to Portugal? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Seville to Portugal.ExpandLaunch map view
  • Distance: 491.5 km
  • Duration: 7h 56m

What companies run services between Seville, Spain and Portugal?

Rede Expressos operates a bus from Sevilla Santa Justa to Lisboa Oriente 3 times a day. Tickets cost €30–55 and the journey takes 6h 45m.

Operators