Travel from Qom to Mashhad

Train from Qom to Mashhad

Raja Rail Transportation Co. operates a train from Qom to Mashhad twice daily, and the journey takes 1 h 42 min. Raja Rail Transportation Co. also services this route once daily.

How to get from Qom to Mashhad

From Qom train to Tehran station, taxi to Tehran Mehrabad airport, fly to Mashhad airport, then taxi to Mashhad. 4 h 18 min $70. From Qom train to Tehran station, taxi to Tehran, train to Mashhad station, then taxi to Mashhad. 8 h 46 min. From Qom train to Varāmīn, train to Mashhad, then taxi to Mashhad. 9 h 51 min $3. From Qom drive to Mashhad. 10 h 1 min.
Close Print Itinerary
  1. Here are 4 options to get from
    Qom to Mashhad:

    1. Trip:
      1 Train, fly
      • One-Way approx: USD $43 - $321
      • Duration: 4 h 18 min
      Open +
      • Trip:
        1 Train, fly
        • One-Way approx: USD $43 - $321
        • Duration: 4 h 18 min
        Close x
    2. Trip:
      2 Train via Tehran
      • One-Way approx: N/A
      • Duration: 8 h 46 min
      Open +
      • Trip:
        2 Train via Tehran
        • One-Way approx: N/A
        • Duration: 8 h 46 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $2 - $4
      • Duration: 9 h 51 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $2 - $4
        • Duration: 9 h 51 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: N/A
      • Duration: 10 h 1 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: N/A
        • Duration: 10 h 1 min
        Close x