There are 7 ways to get from Salem to Perambalur by bus, plane, taxi or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Portland, fly to Tiruchirapalli, bus  •  30 h

  1. Take the bus from Salem, Or to Portland, Or
  2. Fly from Portland (PDX) to Tiruchirapalli (TRZ) PDX - TRZ
  3. Take the bus from Tiruchirapalli to Perambalur

$824 - $2,239

Cheapest option

Bus, train to Vancouver, fly to Madras  •  37 h 9 min

  1. Take the bus from Salem, Or to Portland, Or
  2. Take the train from Portland Union Station Amtrak to Vancouver Pacific Central Station Amtrak
  3. Fly from Vancouver (YVR) to Madras (MAA) YVR - MAA
  4. Take the bus from Chengalpattu to Perambalur

$574 - $834

5 alternative options

Bus to Portland, fly to Madras, bus  •  31 h 6 min

  1. Take the bus from Salem, Or to Portland, Or
  2. Fly from Portland (PDX) to Madras (MAA) PDX - MAA
  3. Take the bus from Chengalpattu to Perambalur

$575 - $740

Bus to Portland, fly to Salem, taxi  •  31 h 38 min

  1. Take the bus from Salem, Or to Portland, Or
  2. Fly from Portland (PDX) to Salem (SXV) PDX - SXV
  3. Take a taxi from Salem to Perambalur

$691 - $1,759

Bus to Portland, fly to Madurai, bus  •  33 h 27 min

  1. Take the bus from Salem, Or to Portland, Or
  2. Fly from Portland (PDX) to Madurai (IXM) PDX - IXM
  3. Take the bus from Tirumangalam to Perambalur

$679 - $1,446

Bus to Portland, fly to Coimbatore, train, bus  •  33 h 15 min

  1. Take the bus from Salem, Or to Portland, Or
  2. Fly from Portland (PDX) to Coimbatore (CJB) PDX - CJB
  3. Take the train from Irugur (IGU) to Tiruchchirapali (TPJ)
  4. Take the bus from Tiruchirapalli to Perambalur

$627 - $1,754

Bus to Portland, fly to Bengaluru, train, bus  •  37 h 46 min

  1. Take the bus from Salem, Or to Portland, Or
  2. Fly from Portland (PDX) to Bengaluru (BLR) PDX - BLR
  3. Take the train from Krishnarajapurm (KJM) to Tiruchchirapali (TPJ)
  4. Take the bus from Tiruchirapalli to Perambalur

$579 - $1,554

Questions & Answers

The cheapest way to get from Salem to Perambalur is to bus and fly which costs $550 - $750 and takes 31 h 6 min.

More details

The quickest way to get from Salem to Perambalur is to bus and fly which costs $800 - $2,300 and takes 30 h.

More details

The distance between Salem and Perambalur is 8369 miles.

It takes approximately 30 h to get from Salem to Perambalur, including transfers.

More details

What companies run services between Salem, OR, USA and Perambalur, India?

There is no direct connection from Salem to Perambalur. However, you can take the bus to Portland, Or, take the walk to Union Station/NW 6th & Hoyt station, take the tram to Rose Quarter TC station, take the tram to Portland Int'l Airport station, take the walk to Portland airport, fly to Tiruchirapalli, take the taxi to Tiruchirapalli, then take the bus to Perambalur. Alternatively, you can take the bus to Portland, Or, take the walk to Union Station/NW 6th & Hoyt station, take the tram to Rose Quarter TC station, take the tram to Portland Int'l Airport station, take the walk to Portland airport, fly to Madras, take the walk to Tirusulam, take the train to Chengalpattu, then take the bus to Perambalur.

Airlines
Jet Airways
Website
jetairways.com
Flights from Portland to Tiruchirapalli via London Heathrow, Mumbai
Ave. Duration
32 h 27 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$850 - $4,500
Flights from Portland to Tiruchirapalli via Amsterdam, Mumbai
Ave. Duration
36 h 19 min
When
Every day
Estimated price
$850 - $4,400
Flights from Portland to Madras via Amsterdam, Mumbai
Ave. Duration
27 h 4 min
When
Every day
Estimated price
$600 - $3,100
Flights from Portland to Madras via London Heathrow, Mumbai
Ave. Duration
28 h 57 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$600 - $3,100
Flights from Portland to Madras via Amsterdam, Bengaluru
Ave. Duration
29 h 49 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$600 - $3,100
Flights from Portland to Madurai via London Heathrow, Mumbai
Ave. Duration
33 h 37 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$850 - $4,200
Flights from Portland to Madurai via Amsterdam, Bengaluru
Ave. Duration
34 h 19 min
When
Every day
Estimated price
$800 - $4,200
Flights from Portland to Madurai via Amsterdam, Mumbai
Ave. Duration
37 h 29 min
When
Every day
Estimated price
$800 - $4,200
Flights from Portland to Madurai via Vancouver, Delhi, Bengaluru
Ave. Duration
27 h 40 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$900 - $3,100
Flights from Portland to Coimbatore via Amsterdam, Mumbai
Ave. Duration
30 h 49 min
When
Every day
Estimated price
$800 - $4,200
Flights from Portland to Coimbatore via Amsterdam, Bengaluru
Ave. Duration
32 h 9 min
When
Every day
Estimated price
$800 - $4,200
Flights from Portland to Coimbatore via London Heathrow, Delhi
Ave. Duration
33 h 22 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$850 - $4,300
Flights from Portland to Coimbatore via London Heathrow, Mumbai
Ave. Duration
32 h 37 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$850 - $4,200
Flights from Portland to Coimbatore via Minneapolis, Amsterdam, Mumbai
Ave. Duration
29 h 38 min
When
Saturday
Estimated price
$1,500 - $5,500
Flights from Portland to Coimbatore via Amsterdam, Delhi
Ave. Duration
37 h 14 min
When
Every day
Estimated price
$850 - $4,300
Flights from Portland to Bengaluru via Amsterdam
Ave. Duration
22 h 24 min
When
Every day
Estimated price
$600 - $3,100
Flights from Portland to Bengaluru via Amsterdam, Mumbai
Ave. Duration
26 h 54 min
When
Every day
Estimated price
$600 - $3,100
Delta
Website
delta.com
Flights from Portland to Madras via Amsterdam, Mumbai
Ave. Duration
27 h 4 min
When
Every day
Estimated price
$600 - $3,100
Flights from Portland to Madras via London Heathrow, Mumbai
Ave. Duration
28 h 57 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$600 - $3,100
Flights from Portland to Madras via Amsterdam, Bengaluru
Ave. Duration
29 h 49 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$600 - $3,100
Flights from Portland to Coimbatore via Amsterdam, Mumbai
Ave. Duration
30 h 49 min
When
Every day
Estimated price
$800 - $4,200
Flights from Portland to Coimbatore via Minneapolis, Amsterdam, Mumbai
Ave. Duration
29 h 38 min
When
Saturday
Estimated price
$1,500 - $5,500
Flights from Portland to Bengaluru via Amsterdam
Ave. Duration
22 h 24 min
When
Every day
Estimated price
$600 - $3,100
Flights from Portland to Bengaluru via Amsterdam, Mumbai
Ave. Duration
26 h 54 min
When
Every day
Estimated price
$600 - $3,100
Singapore Airlines
Website
singaporeair.com
Flights from Portland to Tiruchirapalli via San Francisco, Singapore
Ave. Duration
26 h 46 min
When
Every day
Estimated price
$900 - $2,700
Flights from Portland to Madras via San Francisco, Singapore
Ave. Duration
27 h
When
Every day
Estimated price
$550 - $1,500
Flights from Portland to Coimbatore via San Francisco, Singapore
Ave. Duration
25 h 52 min
When
Monday to Saturday
Estimated price
$750 - $2,100
SriLankan Airlines
Website
srilankan.com
Flights from Portland to Tiruchirapalli via Seattle, Beijing, Colombo
Ave. Duration
29 h 27 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$800 - $4,100
Flights from Portland to Tiruchirapalli via Amsterdam, Colombo
Ave. Duration
29 h 49 min
When
Thursday and Sunday
Estimated price
$1,600 - $6,000
Flights from Portland to Madurai via London Heathrow, Colombo
Ave. Duration
32 h 57 min
When
Monday, Friday and Saturday
Estimated price
$650 - $1,400
Flights from Portland to Madurai via Seattle, Beijing, Colombo
Ave. Duration
30 h 2 min
When
Sunday
Estimated price
$750 - $3,800
Flights from Portland to Madurai via Vancouver, Delhi, Colombo
Ave. Duration
30 h 10 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$950 - $3,200
Flights from Portland to Madurai via Amsterdam, Colombo
Ave. Duration
30 h 24 min
When
Sunday
Estimated price
$1,500 - $5,500
Emirates
Website
emirates.com
Flights from Portland to Madras via Seattle, Dubai
Ave. Duration
22 h 25 min
When
Every day
Estimated price
$1,700 - $2,100
Flights from Portland to Madras via San Francisco, Dubai
Ave. Duration
24 h 42 min
When
Every day
Estimated price
$1,700 - $2,100
Flights from Portland to Bengaluru via Seattle, Dubai
Ave. Duration
23 h
When
Monday to Friday
Estimated price
$550 - $1,500
Flights from Portland to Bengaluru via San Francisco, Dubai
Ave. Duration
25 h 40 min
When
Every day
Estimated price
$600 - $1,700
Air India Limited
Website
airindia.in
Flights from Portland to Madras via San Francisco, Delhi
Ave. Duration
22 h 55 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$460 - $1,300
Flights from Portland to Madurai via San Francisco, Delhi
Ave. Duration
25 h
When
Thursday, Saturday and Sunday
Estimated price
$600 - $1,700
Flights from Portland to Madurai via Vancouver, Delhi, Madras
Ave. Duration
28 h 5 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$900 - $3,100
Flights from Portland to Coimbatore via San Francisco, Delhi
Ave. Duration
24 h 45 min
When
Monday, Wednesday and Friday
Estimated price
$600 - $1,700
Flights from Portland to Coimbatore via San Francisco, Singapore
Ave. Duration
29 h 20 min
When
Monday, Wednesday and Friday
Estimated price
$1,000 - $3,700
Flights from Portland to Coimbatore via San Francisco, Delhi, Mumbai
Ave. Duration
26 h 40 min
When
Tuesday and Friday
Estimated price
$600 - $1,700
KLM
Website
klm.com
Flights from Portland to Madras via Amsterdam, Mumbai
Ave. Duration
27 h 4 min
When
Every day
Estimated price
$600 - $3,100
Flights from Portland to Madras via Amsterdam, Bengaluru
Ave. Duration
29 h 49 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$600 - $3,100
Flights from Portland to Coimbatore via Amsterdam, Mumbai
Ave. Duration
30 h 49 min
When
Every day
Estimated price
$800 - $4,200
Flights from Portland to Coimbatore via Minneapolis, Amsterdam, Mumbai
Ave. Duration
29 h 38 min
When
Saturday
Estimated price
$1,500 - $5,500
Flights from Portland to Bengaluru via Amsterdam
Ave. Duration
22 h 24 min
When
Every day
Estimated price
$600 - $3,100
Trans Euro Air
Flights from Portland to Salem via Vancouver, Delhi, Madras
Ave. Duration
26 h 10 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$900 - $3,100
Flights from Portland to Salem via Seattle, Dubai, Madras
Ave. Duration
30 h 25 min
When
Every day
Estimated price
$750 - $2,100
Flights from Portland to Salem via London Heathrow, Madras
Ave. Duration
28 h 57 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$1,000 - $3,400
Flights from Portland to Salem via Vancouver, Hong Kong, Madras
Ave. Duration
36 h 25 min
When
Every day
Estimated price
$650 - $1,700
Air India Express
Website
airindiaexpress.in
Flights from Portland to Madurai via San Francisco, Singapore
Ave. Duration
27 h 1 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$850 - $2,600
Flights from Portland to Madurai via Vancouver, Delhi, Kochi
Ave. Duration
26 h 50 min
When
Tuesday and Thursday
Estimated price
$950 - $3,100
Flights from Portland to Coimbatore via San Francisco, Singapore
Ave. Duration
29 h 20 min
When
Monday, Wednesday and Friday
Estimated price
$1,000 - $3,700
IndiGo Airlines
Website
goindigo.in
Flights from Portland to Tiruchirapalli via Vancouver, Delhi, Madras
Ave. Duration
27 h 10 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$950 - $3,300
Flights from Portland to Tiruchirapalli via Seattle, Dubai, Madras
Ave. Duration
26 h 15 min
When
Monday to Friday
Estimated price
$800 - $2,200
Flights from Portland to Coimbatore via Vancouver, Delhi
Ave. Duration
25 h
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$900 - $3,100
Flights from Vancouver to Madras via Delhi
Ave. Duration
19 h 25 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$900 - $1,500
Air Canada
Website
aircanada.com
Flights from Portland to Madras via Vancouver, Delhi
Ave. Duration
24 h 25 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$1,200 - $1,500
Flights from Portland to Bengaluru via Vancouver, Delhi
Ave. Duration
24 h 25 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$650 - $2,300
Flights from Portland to Bengaluru via Calgary, Frankfurt
Ave. Duration
24 h 35 min
When
Every day
Estimated price
$800 - $2,500
Flights from Vancouver to Madras via Delhi
Ave. Duration
19 h 5 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$900 - $1,500
Cathay Pacific
Website
cathaypacific.com
Flights from Portland to Madras via Vancouver, Hong Kong
Ave. Duration
25 h 55 min
When
Every day
Estimated price
$500 - $1,300
Flights from Portland to Madras via Seattle, Hong Kong
Ave. Duration
24 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$550 - $2,900
Flights from Vancouver to Madras via Hong Kong
Ave. Duration
21 h 32 min
When
Every day
Estimated price
$950 - $1,400
British Airways
Website
britishairways.com
Flights from Portland to Madras via London Heathrow
Ave. Duration
21 h 47 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$1,200 - $1,600
Flights from Portland to Bengaluru via London Heathrow
Ave. Duration
23 h 2 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$750 - $2,600
Scoot Tigerair
Website
flyscoot.com
Flights from Portland to Tiruchirapalli via San Francisco, Singapore
Ave. Duration
26 h 55 min
When
Monday and Thursday
Estimated price
$1,000 - $3,900
Spicejet
Website
spicejet.com
Flights from Portland to Madurai via Seattle, Dubai, Madras
Ave. Duration
27 h 25 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$750 - $2,100
Train operators
Amtrak
Rome2rio's guide to Amtrak
Contact Details
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Portland Union Station Amtrak to Vancouver Pacific Central Station Amtrak
Ave. Duration
8 h
Frequency
Once daily
Estimated price
$55 - $150
Website
amtrak.com
Coach Seat
$55 - $85
Flexi Coach Seat
$100 - $150
Business Coach Seat
$100 - $150
Room
$250 - $350
Bus operators
Greyhound USA
Rome2rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Salem, Or to Portland, Or
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$11 - $25
Website
greyhound.com
Economy
$11 - $16
Flexible
$19 - $25
SETC
Website
tnstc.in
Bus from Tiruchirapalli to Perambalur
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
tnstc.in
Bus from Chengalpattu to Perambalur
Ave. Duration
3 h 18 min
Frequency
Hourly
Estimated price
$6 - $9
Schedules at
tnstc.in
Bus from Tirumangalam to Perambalur
Ave. Duration
3 h 31 min
Frequency
Twice daily
Estimated price
$6 - $9
Schedules at
tnstc.in
Other operators
Taxi from Salem to Perambalur
Ave. Duration
1 h 34 min
Estimated price
$23 - $29
Ola Cabs
Phone
+91 22 33 55 33 55
Website
olacabs.com

Want to know more about travelling around India

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.