Rome2Rio

Plan your Pakistan Itinerary with Real Train, Bus & Inter-City Routes

Pakistan travel plans with the routes already figured out

Rome2Rio itineraries for Pakistan are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

13 days in Pakistan

Karachi Attock

Itinerary navigation

Day 1: Karachi, Pakistan

Activities
  • Manora Island Lighthouse and Beach
  • Frere Hall
Explore Karachi itineraries
Hotel
Hotel
Recommended

Avari Towers Karachi

7.81,269 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Islamabad, Pakistan

Days 4–8: Peshawar, Pakistan

Day 9: Rawalpindi, Pakistan

Days 10–13: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Fishing at Indus River
  • Attock City Main Bazaar
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

14 days in Pakistan

Islamabad Attock

Itinerary navigation

Day 1: Islamabad, Pakistan

Activities
  • Faisal Mosque
  • Pakistan Museum of Natural History
Explore Islamabad itineraries
Hotel
Hotel
Recommended

Islamabad Serena Hotel

8.61,005 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Karachi, Pakistan

Day 4: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$3–18
See more transport options
Activities
  • Giddu Bunder
  • Shahbaz Qalandar Shrine
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.359 reviews
See more hotels

Day 5: Multan, Pakistan

Days 6–12: Sargodha, Pakistan

Day 13: Rawalpindi, Pakistan

Distance
Transport
Popular
Sargodha → Rawalpindi by train
  1. Take the train from Sargodha to Rawalpinditrain train
7h 15m
$5–23
See more transport options
Activities
  • Race Course Park
  • Jinnah Park
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.11,009 reviews
See more hotels

Day 14: Attock, Pakistan

15 days in Pakistan

Lahore Attock

Itinerary navigation

Day 1: Lahore, Pakistan

Activities
  • Data Darbar
  • Lahore Fort
Explore Lahore itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Lahore

6.91,578 reviews
See more hotels

Day 2: Karachi, Pakistan

Day 3: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$3–18
See more transport options
Activities
  • Fuleli Canal Drive
  • Qadam Gah Moula Ali
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.359 reviews
See more hotels

Day 4: Islamabad, Pakistan

Days 5–9: Peshawar, Pakistan

Day 10: Rawalpindi, Pakistan

Days 11–15: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Local Farm Visit
  • Shadi Khan Village
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

16 days in Pakistan

Rawalpindi Attock

Itinerary navigation

Day 1: Rawalpindi, Pakistan

Activities
  • Jinnah Park
  • Raja Bazaar
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.11,009 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Karachi, Pakistan

Day 4: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$3–18
See more transport options
Activities
  • Giddu Bunder
  • Qadam Gah Moula Ali
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.359 reviews
See more hotels

Day 5: Islamabad, Pakistan

Days 6–10: Peshawar, Pakistan

Days 11–16: Attock, Pakistan

17 days in Pakistan

Faisalabad Attock

Itinerary navigation

Days 1–2: Faisalabad, Pakistan

Activities
  • University of Agriculture Botanical Garden
  • Allama Iqbal Library
Explore Faisalabad itineraries
Hotel
Hotel
Recommended

Faisalabad Serena Hotel

8.2309 reviews
See more hotels

Day 3: Karachi, Pakistan

Day 4: Lahore, Pakistan

Day 5: Islamabad, Pakistan

Days 6–10: Peshawar, Pakistan

Day 11: Rawalpindi, Pakistan

Days 12–17: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Attock City Main Bazaar
  • Attock Khurd Railway Station
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

18 days in Pakistan

Peshawar Attock

Itinerary navigation

Days 1–5: Peshawar, Pakistan

Activities
  • Mahabat Khan Mosque
  • Shahi Bagh
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

Day 6: Karachi, Pakistan

Day 7: Lahore, Pakistan

Day 8: Islamabad, Pakistan

Day 9: Multan, Pakistan

Days 10–16: Sargodha, Pakistan

Day 17: Rawalpindi, Pakistan

Distance
Transport
Popular
Sargodha → Rawalpindi by train
  1. Take the train from Sargodha to Rawalpinditrain train
7h 15m
$5–23
See more transport options
Activities
  • Commercial Market
  • Rawalpindi Cricket Stadium
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.11,009 reviews
See more hotels

Day 18: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Shadi Khan Village
  • Attock City Main Bazaar
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

19 days in Pakistan

Sargodha Attock

Itinerary navigation

Days 1–7: Sargodha, Pakistan

Activities
  • Sargodha Food Street
  • Sargodha Clock Tower
Explore Sargodha itineraries
Hotel
Hotel
Recommended

Solo Hotel

53 reviews
See more hotels

Day 8: Rawalpindi, Pakistan

Distance
Transport
Popular
Sargodha → Rawalpindi by train
  1. Take the train from Sargodha to Rawalpinditrain train
7h 15m
$5–23
See more transport options
Activities
  • Army Museum
  • Nawaz Sharif Park
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.11,009 reviews
See more hotels

Day 9: Lahore, Pakistan

Day 10: Karachi, Pakistan

Day 11: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$3–18
See more transport options
Activities
  • Navalrai Market
  • Qadam Gah Moula Ali
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.359 reviews
See more hotels

Day 12: Islamabad, Pakistan

Days 13–17: Peshawar, Pakistan

Days 18–19: Attock, Pakistan

Distance
Transport
Popular
Peshawar → Attock by train
  1. Take the train from Peshawar to Attocktrain train
1h 35m
$2–14
See more transport options
Activities
  • Fishing at Indus River
  • Jalalia Mosque
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

20 days in Pakistan

Karachi Gujrat

Itinerary navigation

Day 1: Karachi, Pakistan

Activities
  • Dolmen Mall Clifton
  • TDF MagnifiScience Centre
Explore Karachi itineraries
Hotel
Hotel
Recommended

Avari Towers Karachi

7.81,269 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Islamabad, Pakistan

Days 4–8: Peshawar, Pakistan

Day 9: Rawalpindi, Pakistan

Days 10–15: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Attock City Main Bazaar
  • Khanpur Dam
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

Days 16–17: Faisalabad, Pakistan

Days 18–20: Gujrat, Pakistan

Distance
Transport
Popular
Faisalabad → Gujrat by train
  1. Take the train from Faisalabad to Gujrattrain train
3h 48m
$3–18
See more transport options
Activities
  • Local Food Street Experience
  • Shah Daula Mosque
Explore Gujrat itineraries
Hotel
Hotel
Recommended

Gujrat Dynasty Hotel

7.510 reviews
See more hotels

30 days in Pakistan

Islamabad Gujrat

Itinerary navigation

Day 1: Islamabad, Pakistan

Activities
  • Margalla Hills National Park Hiking Trail 3
  • Rose and Jasmine Garden
Explore Islamabad itineraries
Hotel
Hotel
Recommended

Islamabad Serena Hotel

8.61,005 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Karachi, Pakistan

Day 4: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$3–18
See more transport options
Activities
  • Kalamkar Market
  • Hyderabad Clock Tower
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.359 reviews
See more hotels

Day 5: Multan, Pakistan

Days 6–12: Sargodha, Pakistan

Day 13: Rawalpindi, Pakistan

Distance
Transport
Popular
Sargodha → Rawalpindi by train
  1. Take the train from Sargodha to Rawalpinditrain train
7h 15m
$5–23
See more transport options
Activities
  • Race Course Park
  • Army Museum
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.11,009 reviews
See more hotels

Days 14–19: Attock, Pakistan

Days 20–24: Peshawar, Pakistan

Distance
Transport
Popular
Attock → Peshawar by train
  1. Take the train from Attock to Peshawartrain train
1h 50m
$2–14
See more transport options
Activities
  • Peshawar Museum
  • Khyber Pass Viewpoint
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

Days 25–26: Faisalabad, Pakistan

Days 27–30: Gujrat, Pakistan

Distance
Transport
Popular
Faisalabad → Gujrat by train
  1. Take the train from Faisalabad to Gujrattrain train
3h 48m
$3–18
See more transport options
Activities
  • Head Marala Barrage
  • Jalalpur Jattan Historical Sites
Explore Gujrat itineraries
Hotel
Hotel
Recommended

Gujrat Dynasty Hotel

7.510 reviews
See more hotels

40 days in Pakistan

Lahore Sargodha

Itinerary navigation

Day 1: Lahore, Pakistan

Activities
  • Emporium Mall
  • Walled City of Lahore Food Street
Explore Lahore itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Lahore

6.91,578 reviews
See more hotels

Day 2: Karachi, Pakistan

Day 3: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$3–18
See more transport options
Activities
  • Miani Forest
  • Al-Manzar Restaurant
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.359 reviews
See more hotels

Day 4: Islamabad, Pakistan

Days 5–9: Peshawar, Pakistan

Day 10: Rawalpindi, Pakistan

Days 11–16: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Local Farm Visit
  • Indus River Viewpoint
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

Days 17–18: Faisalabad, Pakistan

Days 19–34: Gujrat, Pakistan

Distance
Transport
Popular
Faisalabad → Gujrat by train
  1. Take the train from Faisalabad to Gujrattrain train
3h 48m
$3–18
See more transport options
Activities
  • Zamir Jafri Art Gallery
  • University of Gujrat Campus Tour
Explore Gujrat itineraries
Hotel
Hotel
Recommended

Gujrat Dynasty Hotel

7.510 reviews
See more hotels

Day 35: Multan, Pakistan

Days 36–40: Sargodha, Pakistan

Must-see Pakistan

Plot your journey across Pakistan, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.

Popular cities in Pakistan to visit