There are 6 ways to get from Martinsicuro to Castel di Lama by bus, train (Trenitalia), taxi, car, 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.
Bus
best- Take the bus from Martinsicuro - Piazza to Castel Di Lama - Bar Sportbus Start_37Extr
27 min€2–4Train (Trenitalia)
- Take the train from Martinsicuro to Porto D'ascolitrain Re
- Take the train from Porto D'ascoli to Offida-Cast.Lamatrain Re
57 min€2–5Taxi
- Take the taxi from Martinsicuro to Castel di Lamataxi 21.1 km
16 min€35–45Drive 21.1 km
- Drive from Martinsicuro to Castel di Lamacar 21.1 km
16 min€4–5Bus via Via Torino, N.22
- Take the bus from Martinsicuro - Piazza to Via Piave,22bus Start_8 / ...
- Take the bus from Via Torino, N.22 to Bivio Castorano - Autosenesibus Start_01Extr / ...
50 min€4–6Bus, train
- Take the bus from Martinsicuro - Piazza to San Benedetto Del T. Stazione Fsbus Start_1+6 / ...
- Take the train from San Benedetto Tronto to Offida-Cast.Lamatrain Re
1h 21m€4–8
Martinsicuro to Castel di Lama by bus
Questions & Answers
The cheapest way to get from Martinsicuro to Castel di Lama is to train which costs €2 - €5 and takes 57 min.
The fastest way to get from Martinsicuro to Castel di Lama is to taxi which takes 16 min and costs €35 - €45.
Yes, there is a direct bus departing from Martinsicuro - Piazza and arriving at Castel Di Lama - Bar Sport. Services depart six times a week, and operate Monday to Saturday. The journey takes approximately 27 min.
No, there is no direct train from Martinsicuro to Castel di Lama. However, there are services departing from Martinsicuro and arriving at Offida-Cast.Lama via Porto D'ascoli. The journey, including transfers, takes approximately 57 min.
The distance between Martinsicuro and Castel di Lama is 25 km. The road distance is 21.1 km.
The best way to get from Martinsicuro to Castel di Lama without a car is to bus which takes 27 min and costs €2 - €4.
The bus from Martinsicuro - Piazza to Castel Di Lama - Bar Sport takes 27 min including transfers and departs six times a week.
Martinsicuro to Castel di Lama bus services, operated by Start SPA, depart from Martinsicuro - Piazza station.
Martinsicuro to Castel di Lama train services, operated by Trenitalia, depart from Martinsicuro station.
The best way to get from Martinsicuro to Castel di Lama is to bus which takes 27 min and costs €2 - €4. Alternatively, you can train, which costs €2 - €5 and takes 57 min.
What companies run services between Martinsicuro, Italy and Castel di Lama, Italy?
Start SPA operates a bus from Martinsicuro - Piazza to Castel Di Lama - Bar Sport 6 times a week. Tickets cost €2–4 and the journey takes 27 min. Alternatively, you can take a train from Martinsicuro to Offida-Cast.Lama via Porto D'ascoli in around 57 min.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Martinsicuro to Porto D'ascoli
- Ave. Duration
- 6 min
- Frequency
- Every 3 hours
- Estimated price
- €1
- Website
- Trenitalia
Train from Porto D'ascoli to Offida-Cast.Lama
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- Trenitalia
Train from San Benedetto Tronto to Offida-Cast.Lama
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- Trenitalia
- Phone
- +39 800 443 040
- [email protected]
- Website
- Start SPA
Bus from Martinsicuro - Piazza to Castel Di Lama - Bar Sport
- Ave. Duration
- 27 min
- Frequency
- 6 times a week
- Estimated price
- €2–4
- Schedules at
- Start SPA
- 2nd Class
- €2–4
Bus from Martinsicuro - Piazza to Via Piave,22
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- Start SPA
- 2nd Class
- €2–3
Bus from Via Torino, N.22 to Bivio Castorano - Autosenesi
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- Start SPA
- 2nd Class
- €2–3
Bus from Martinsicuro - Piazza to San Benedetto Del T. Stazione Fs
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- Start SPA
- 2nd Class
- €2–3
- Ave. Duration
- 16 min
- Estimated price
- €35–45
Taxi Piazzale Stazione
- Phone
- +39 0736 42444
Taxi Piazza Roma
- Phone
- +39 0736 259084
Want to know more about travelling around Italy
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.
Related travel guides
Italy Travel Guides
Read the travel guide
More Questions & Answers
Martinsicuro to Castel di Lama bus services, operated by Start SPA, arrive at Castel Di Lama - Bar Sport station.
Martinsicuro to Castel di Lama train services, operated by Trenitalia, arrive at Porto D'ascoli station.
Yes, the driving distance between Martinsicuro to Castel di Lama is 21 km. It takes approximately 16 min to drive from Martinsicuro to Castel di Lama.
Book your Martinsicuro to Castel di Lama train tickets online with Omio.
There are 2354+ hotels available in Castel di Lama.








