There are 4 ways to get from Castro Marim to Seville by bus, ferry or car

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 FlixBus  •  3 h 8 min

  1. Take the bus from Vila Real de Santo António, Vila Real de Santo António to Sevilla, Sevilla - Armas K786

$10 - $17

3 alternative options

Bus InterNorte  •  3 h 38 min

  1. Take the bus from Vila Real Santo Antonio to Sevilla Santa Justa

$37 - $53

Ferry, bus  •  4 h 57 min

  1. Take the ferry from Vila Real de Santo António to Ayamonte
  2. Take the bus from Ayamonte to Plaza de Armas 83

$17 - $48

Drive  •  1 h 24 min

  1. Drive from Castro Marim to Seville 90 miles

$20 - $30

Questions & Answers

The distance between Castro Marim and Seville is 132 km. The road distance is 144 km.

The cheapest way to get from Castro Marim to Seville is to bus which costs 8€ - 15€ and takes 3 h 8 min.

The quickest way to get from Castro Marim to Seville is to drive which takes 1 h 24 min and costs 17€ - 26€.

No, there is no direct bus from Castro Marim to Seville. However, there are services departing from Castro Marim and arriving at Sevilla, Sevilla - Armas via Vila Real de Santo António, Vila Real de Santo António. The journey, including transfers, takes approximately 3 h 8 min.

It takes approximately 3 h 8 min to get from Castro Marim to Seville, including transfers.

What companies run services between Castro Marim, Portugal and Seville, Spain?

FlixBus operates a bus from Castro Marim to Seville twice daily. Tickets cost $8 - $14 and the journey takes 2 h.

Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Vila Real de Santo António, Vila Real de Santo António to Sevilla, Sevilla - Armas
Ave. Duration
2 h
Frequency
Twice daily
Estimated price
$8 - $14
Website
flixbus.co.uk
InterNorte
Phone
707 200 512
Website
internorte.pt
Bus from Vila Real Santo Antonio to Sevilla Santa Justa
Ave. Duration
2 h 30 min
Frequency
5 times a day
Estimated price
$35 - $50
Schedules at
internorte.pt
Ferry operators
VRSA Transportes
Phone
281 510 000
Email
geral@cm-vrsa.pt
Website
cm-vrsa.pt
Ferry from Vila Real de Santo António to Ayamonte
Ave. Duration
15 min
Frequency
Hourly
Estimated price
$3
Schedules at
cms.cm-vrsa.pt.vf-host.com

Want to know more about travelling around Spain

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.