There are 3 ways to get from Tossa de Mar to Girona by bus, taxi 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  •  1 h 25 min

  1. Take the bus from Tossa de Mar to Lloret de Mar 2 / ...
  2. Take the bus from Lloret de Mar to Girona e4 / ...

$6 - $10

2 alternative options

Taxi  •  38 min

  1. Take a taxi from Tossa de Mar to Girona 24.1 miles

$60 - $75

Drive  •  38 min

  1. Drive from Tossa de Mar to Girona 24.1 miles

$4 - $7

Questions & Answers

The cheapest way to get from Tossa de Mar to Girona is to drive which costs 3€ - 6€ and takes 38 min.

More details

The quickest way to get from Tossa de Mar to Girona is to taxi which costs 50€ - 65€ and takes 38 min.

More details

No, there is no direct bus from Tossa de Mar to Girona. However, there are services departing from Tossa de Mar and arriving at Girona via Lloret de Mar. The journey, including transfers, takes approximately 1 h 25 min.

More details

The distance between Tossa de Mar and Girona is 31 km. The road distance is 38.6 km.

Get driving directions

The best way to get from Tossa de Mar to Girona without a car is to bus which takes 1 h 25 min and costs 5€ - 9€.

More details

It takes approximately 1 h 25 min to get from Tossa de Mar to Girona, including transfers.

More details

Tossa de Mar to Girona bus services, operated by Pujol, depart from Tossa de Mar station.

More details

Tossa de Mar to Girona bus services, operated by Sagales, arrive at Girona station.

More details

Yes, the driving distance between Tossa de Mar to Girona is 39 km. It takes approximately 38 min to drive from Tossa de Mar to Girona.

Get driving directions

There are 727+ hotels available in Girona. Prices start at $69 USD per night.

More details

Map of how to get from Tossa de Mar to Girona.
Launch map view
  • Distance: 19.1 miles
  • Duration: 1 h 25 min

What companies run services between Tossa de Mar, Spain and Girona, Spain?

You can take a bus from Tossa de Mar to Girona via Lloret de Mar in around 1 h 25 min.

Bus operators
Pujol
Phone
+34 972371180
Email
info@autocarspujol.com
Website
transpujol.com
Bus from Tossa de Mar to Lloret de Mar
Ave. Duration
20 min
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
transpujol.com
Sagales
Other operators
Taxi from Tossa de Mar to Girona
Ave. Duration
38 min
Estimated price
$60 - $75
Taxis de Blanes
Phone
+34 972 35 50 50
Website
taxisdeblanes.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, Travelling by boat in Italy and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.