Hi Marco, I'm really sorry to hear that. I should have warn you about the difficulty of rendering 3.96GB of travel directions data in a single GeoGraphics. My suggestion is to decrease the resolution of the GeoPaths. Here is a simple example that tries to find all the travel directions to Rome from all the other capitals of the World. 131 out of 239 capital cities can be reached by car from Rome, being Singapore the capital that takes the longest to reach ( 671220 seconds, almost 8 days driving straight ).
directions=TravelDirections[{CountryData[#,"CapitalCity"],Entity["City",{"Rome","Lazio","Italy"}]}]&/@DeleteCases[CountryData[],Entity["Country","Italy"]];
directions = DeleteCases[directions, _Symbol];
(* Merge the GeoPaths, decrease the resolution by taking a point every 500 points, and color the paths with VertexColors normalized according to the longest travel time: 671220 seconds *)
paths=GeoPath[GeoPosition[pts=Take[Flatten[#["TravelPath"][[1,1]],1],{1,-1,500}]],VertexColors->Table[ColorData["Rainbow"][QuantityMagnitude[#["TravelTime"],"Seconds"]/671220-i/Length[pts]],{i,Length[pts]}]]&/@directions;
(* Render the colored geopaths in GeoGraphics *)
GeoGraphics[{Inset[BarLegend[{"Rainbow",{0,8}},LegendLayout->"Row",LegendLabel->Style["Days",Black,Bold,12],LegendMarkerSize->300],GeoPosition[{-11.45,77.13}]],Thickness[.003],paths,Red,PointSize[.008],Point[Entity["City",{"Rome","Lazio","Italy"}]]},GeoProjection->"Mercator",GeoBackground->GeoStyling["StreetMapNoLabels"],ImageSize->1000]

Attached is the notebook with the colored paths exported as an m file.
Attachments: