Skip to main content

How to get from Sant Joan to Petra by bus and train?

By bus and train

To get from Sant Joan to Petra in Mallorca, you’ll need to take 2 bus lines and one train line: take the 442 bus from Sant Joan 2 (49005) station to Vilafranca 2 (65001) station. Next, you’ll have to switch to the 401 bus and finally take the T3 train from Manacor station to Petra station. The total trip duration for this route is approximately 1 hr 23 min.

83min
Walk to bus station
Bus - 442442
Bus - 401401
Train - T3T3
Leaves from Sant Joan 2 (49005)
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Sant Joan 2 (49005)
    480 m • 7 min
  • 2
    Bus - 442442
    Wait for bus
    442
    Vilafranca
  • 3
    Ride to bus station
    Ride to bus station
    Vilafranca 2 (65001)
    11 min
  • 4
    Bus - 401401
    Wait for bus
    401
    Cala Millor
  • 5
    Ride to bus station
    Ride to bus station
    Estació De Tren (33044)
    17 min
  • 6
    Walk to train station
    Walk to train station
    Manacor
    80 m • 2 min
  • 7
    Train - T3T3
    Wait for train
    T3
    Palma
  • 8
    Ride to train station Petra
    Ride to train station
    Petra
    10 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Mallorca.
All local mobility options in one app
Public transit directions from Sant Joan to Petra
The distance between Sant Joan, Mallorca and Petra, Mallorca is approximately 30.28 km, which can typically be travelled in 83 min. Moovit will show you the directions from Sant Joan to Petra by bus and train, so no matter how you choose to travel in Mallorca – you will always have plenty of easy options.
Public transit stations close to Sant Joan

Sant Joan is located at Sant Joan, Mallorca and the nearest public transit station is Sant Joan 2 (49005).

Bus stations close to Sant Joan:

  • Sant Joan 2 (49005)
  • Sant Joan 1 (49004)
Public transit stations close to Petra, Mallorca

Petra is located at Petra, Mallorca and the nearest public transit station is Petra.

Train stations close to Petra:

  • Petra
Questions & Answers
  • What is the fastest way to get from Sant Joan to Petra?

    The fastest way takes 83 minutes, using Bus line 442, Bus line 401, Bus line T3.

  • Is there a direct bus between Sant Joan and Petra in Mallorca?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 23 min.

  • Which bus line goes from Sant Joan to Petra in Mallorca?

    The 442 bus line goes from Sant Joan 2 (49005) station near Sant Joan to Vilafranca station. From there you’ll have to take one bus line and one train line till Vilafranca station near Petra in Mallorca

  • How long does it take to travel from Sant Joan to Petra in Mallorca by bus and train?

    The total travel time between Sant Joan and Petra in Mallorca by bus and train is about 1 hr 23 min.

  • Where do I get on the bus near Sant Joan to get to Petra in Mallorca?

    Get on the 442 bus from the Sant Joan 2 (49005) stop near Sant Joan in Mallorca.

  • Where do I get off the bus when travelling between Sant Joan and Petra in Mallorca?

    Get off the bus at the Vilafranca station, which is closest to Petra in Mallorca.

Real-Time Arrivals, Schedules, Maps & More