Skip to main content

How to get from Sevilla to Osuna by bus?

From Sevilla to Osuna by bus

To get from Sevilla to Osuna in Sevilla, take the 05 bus from Ronda Triana (C.D. Álvarez Gordón) station to Luis Montoto (Dr. Felipe Martinez) station. Next, take the MD from Sevilla-Santa Justa station to Osuna station. The total trip duration for this route is approximately 1 hr 45 min.

105min
Walk to bus station
Bus - 0505
MD05
Leaves from Ronda Triana (C.D. Álvarez Gordón)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Ronda Triana (C.D. Álvarez Gordón)
    220 m • 3 min
  • 2
    Bus - 0505
    Wait for bus
    05
    Santa Aurelia
  • 3
    Ride to bus station
    Ride to bus station
    Luis Montoto (Dr. Felipe Martinez)
    22 min
  • 4
    Walk to
    Walk to
    Sevilla-Santa Justa
    600 m • 8 min
  • 5
    undefined - MD05
    Wait for
    MD
    Pedrera (Málaga - María Zambrano)
  • 6
    Ride to Osuna
    Ride to
    Osuna
    66 min
*Duration based on 8am traffic

From Sevilla to Osuna by , bus and train

To get from Sevilla to Osuna in Sevilla, you’ll need to take one bus line and one train line: take the M-170B bus from Chapina C Gonzalo Jimenez de Quesada (V) station to Balcon de Sevilla station. Next, you’ll have to switch to the C5 train and finally take the MD from Sevilla-Santa Justa station to Osuna station. The total trip duration for this route is approximately 2 hr 16 min.

136min
Walk to bus station
Bus - M-170BM-170B
Train - C5C5
MDM-170B
Leaves from Chapina C Gonzalo Jimenez de Quesada (V)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Chapina C Gonzalo Jimenez de Quesada (V)
    170 m • 3 min
  • 2
    Bus - M-170BM-170B
    Wait for bus
    M-170B
    Las Pajanosas Av Concepcion Soto
  • 3
    Ride to bus station
    Ride to bus station
    Balcon de Sevilla
    9 min
  • 4
    Walk to train station
    Walk to train station
    Estación de Tren Camas
    160 m • 2 min
  • 5
    Train - C5C5
    Wait for train
    C5
    Estación de Tren Jardines de Hércules
  • 6
    Ride to train station
    Ride to train station
    Sevilla - Santa Justa
    23 min
  • 7
    undefined - MDM-170B
    Wait for
    MD
    Pedrera (Málaga - María Zambrano)
  • 8
    Ride to Osuna
    Ride to
    Osuna
    66 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Sevilla.
All local mobility options in one app

Public transit directions from Sevilla to Osuna

The distance between Sevilla, Sevilla and Osuna, Sevilla is approximately 104.87 km, which can typically be travelled in 105 min. Moovit will show you the directions from Sevilla to Osuna by bus, so no matter how you choose to travel in Sevilla – you will always have plenty of easy options.

Public transit stations close to Sevilla

Sevilla is located at Sevilla, Sevilla and the nearest public transit station is Jiménez de Quesada (Torre Sevilla).

Metro stations close to Sevilla:

  • Plaza de Cuba

Bus stations close to Sevilla:

  • Jiménez de Quesada (Torre Sevilla)
  • Jimenez de Quesada (Torre Sevilla)
  • Chapina C Gonzalo Jimenez de Quesada (V)

From Sevilla to Osuna by , bus and train

To get from Sevilla to Osuna in Sevilla, you’ll need to take one bus line and one train line: take the M-170B bus from Chapina C Gonzalo Jimenez de Quesada (V) station to Balcon de Sevilla station. Next, you’ll have to switch to the C5 train and finally take the MD from Sevilla-Santa Justa station to Osuna station. The total trip duration for this route is approximately 2 hr 16 min.

136min
Walk to bus station
Bus - M-170BM-170B
Train - C5C5
MDM-170B
Leaves from Chapina C Gonzalo Jimenez de Quesada (V)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Chapina C Gonzalo Jimenez de Quesada (V)
    170 m • 3 min
  • 2
    Bus - M-170BM-170B
    Wait for bus
    M-170B
    Las Pajanosas Av Concepcion Soto
  • 3
    Ride to bus station
    Ride to bus station
    Balcon de Sevilla
    9 min
  • 4
    Walk to train station
    Walk to train station
    Estación de Tren Camas
    160 m • 2 min
  • 5
    Train - C5C5
    Wait for train
    C5
    Estación de Tren Jardines de Hércules
  • 6
    Ride to train station
    Ride to train station
    Sevilla - Santa Justa
    23 min
  • 7
    undefined - MDM-170B
    Wait for
    MD
    Pedrera (Málaga - María Zambrano)
  • 8
    Ride to Osuna
    Ride to
    Osuna
    66 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Sevilla to Osuna?

    The fastest way takes 105 minutes, using Bus line 05, Bus line MD.

  • What is the alternative route to get from Sevilla to Osuna?

    The alternative route takes 136 minutes, using Bus line M-170B, Bus line C5, Bus line MD.

  • Is there a direct bus between Sevilla and Osuna in Sevilla?

    No, you’ll have to take one bus line in total. The total travelling time is 1 hr 45 min.

  • Which bus line goes from Sevilla to Osuna in Sevilla?

    The 05 bus line goes from Ronda Triana (C.D. Álvarez Gordón) station near Sevilla to Santa Aurelia station. From there you’ll have to take till Santa Aurelia station near Osuna in Sevilla

  • How long does it take to travel from Sevilla to Osuna in Sevilla by bus?

    The total travel time between Sevilla and Osuna in Sevilla by bus is about 1 hr 45 min.

  • Where do I get on the bus near Sevilla to get to Osuna in Sevilla?

    Get on the 05 bus from the Ronda Triana (C.D. Álvarez Gordón) stop near Sevilla in Sevilla.

  • Where do I get off the bus when travelling between Sevilla and Osuna in Sevilla?

    Get off the bus at the Santa Aurelia stop, which is closest to Osuna in Sevilla.